[JSP] JSP Scripting
WebJSP의 스크립팅 요소(Scripting Element)에 대해 알아보자.
- 지시문 (Directive)
JSP 엔진 및 컨테이너에게 현재의 페이지 처리와 관련된 정보를 전달하는 목적으로 활용한다.
<%@ 와 %> 사이에 코드를 위치하여 사용한다.
1 | <%@page contentType="text/html;charset=utf-8"%> |
- 스크립트릿 (Scriptlet)
JSP가 강력한 이유이다. JSP 페이지 내에 Java 코드를 넣을 수 있다.
<% 와 %> 사이에 코드를 위치하여 사용한다.
1 2 3 4 5 | <% for (int i=0; i<=10; i++) { out.println(i+"<bt/>"); } %> |
- 표현식 (Expression)
간단한 데이터를 출력하기 위해 사용한다.
<%= 와 %> 사이에 코드를 위치하여 사용한다.
1 | <%= result%> |
- 선언 (Declaration)
JSP 페이지 전체에서 사용할 변수나 메소드 등을 선언한다.
<%! 와 %> 사이에 코드를 위치하여 사용한다.
1 2 3 4 5 6 | <%! String text = "Hello World"; public boolean isExist() { return true; } %> |
- 주석
코드 상에 설명을 덧붙이기 위해 사용한다.
<%-- 와 --%> 사이에 설명을 쓴다.
1 | <%-- Comment --%> |
'Web' 카테고리의 다른 글
[GAE] Google App Engine에 python flask 개발환경 셋팅하기 (0) | 2017.11.27 |
---|---|
[python] python에서 한글 사용하기 (0) | 2017.11.10 |
[JSP] Google App Engine에서 Session 사용시 Error (0) | 2015.11.26 |
[JSP] Google App Engine으로 JSP 시작하기 (0) | 2015.11.09 |