JSP의 Script 요소
1. 선언문( Declaration )
: <%! %>
: 선언문 변수는 jsp페이지가 parsing되면서 Sevlet멤버변수가 된다.
: 여기서 선언하는 경우 멤버변수가 됨.
: 즉, 초기화를 시키지 않아도 초기값이 된다.(String=null, int=0)
: 사용방법 : variable 정의 , method 정의
2. 스크립트릿 (Scriptlet)
:<% %> : 가장많이 사용함.
: jsp페이지가 서블릿으로 변환되고,요청될 때 _jspService메소드
안에 선언된다.
: 여기서 선언하는 경우 지역변수가 됨.
: 사용방법 : for문, 지역변수선언 , if문, while문
* 선언문과 스크립트릿의 사용이 비슷하게 느껴지지만 선언문은
jsp특성상 거의 사용되지 않는다.
3. 표현식 ( Expression )
:<%= %>
: 변수의 값을 출력하거나 메소드의 결과값을 가져올수 있다.
: 메소드 사용시에는 " ; " 생략해야한다.
: 왜냐하면 Servlet코드로 변환될때 기본적으로 세미콜론이 붙음.
: jsp표현식은 결과로만 출력할 수 있으며 조건적인 문장(if/then)은
표현식으로는 사용할 수 없다.(so 삼항 연산자를 사용)
4. 주석
: <!--일반적인 주석(소스보기에서 보임) -->
: <%--jsp페이지에서만 보임(소스보기에서 보이지 않음)--%>
'웹 개발 > HTML / JSP' 카테고리의 다른 글
[ HTML / JSP ] Input type 종류들... (0) | 2009.06.25 |
---|---|
[HTML 기초] HTML 기초 두번째 (0) | 2009.06.25 |
HTML 기초 (0) | 2009.06.25 |