jsp 스크립팅 요소 - jsp Scripting Element

안녕하세요

이번 시간에는 jsp 구성 요소 중 스크립팅 요소에 대해 글을 써보겠습니다.

아 jsp 뭔가 적응이 안되네요;;

자바가 이제 적응되려고 했는데, jsp를 새로 배워보니 음..

하지만

문을 계속 두드리면 좋은 결과가 있을 겁니다.


JSP의 스크립팅 요소에는 크게 3가지가 있습니다.

바로 선언문(declaration), 실행문(scriptlet), 출력식(expression) 입니다.



<1> 선언문(declaration)

선언문의 생김새는

<%! %> 입니다.

선언문의 용도는 멤버변수를 선언하거나 사용자 정의 메소드를 구성할 때 이곳에서 구성 하기 위해서 입니다.


<2> 실행문(scriptlet)

실행문의 생김새는

<% %> 입니다.

실행문에서 변수를 선언하면..

이 곳에서 작성된 코드는 모두 __jspService() 안에 들어갑니다.
또한 jsp 내장 객체들(out, request, response 등)도  __jspService() 메소드 안에 선언된 지역변수입니다.



확인 방법 (저는 루트가 MyJava 입니다. pc 마다 다르니 workspace부터 보면 될듯요 ^^)

C:\MyJava\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\MyWeb\org\apache\jsp\example

직접 들어가서 ex04.jsp를 들어가면 멤버변수, 지역변수의 위치가 다르다


<3> 출력문

출력문의 생김새는

<%=" "%> 입니다.

출력문의 용도는 말 그대로 어떤 변수에 담아 있는 값들을 출력하기 위해서 입니다.


이번 시간에는 개념적인 요소만 이야기 하고 글을 마무리 짓겠습니다

jsp를 계속 하기 위해서는 알아야 할 개념이니 유의하십시오~!



댓글 없음:

댓글 쓰기