<%
선언
<%! 멤버변수와 method 작성 %>
스크립트릿
<% java code %>
- Client 요청시 호출되는 영역
- Servlet으로 변환시 service() method에 해당하는 영역
- request, response에 관련된 코드 구현
표현식
<%= 문자열 %>
주석
<%- - 주석 할 코드 - - %>
<%@
JSP 지시자
page Directive
<%@ **page** attr1 = “val1” attr2 = “val2”… %>
- 컨테이너에게 현재 JSP 페이지를 어떻게 처리할 것인가에 대한 정보를 제공한다.
include Directive
<%@ **include** file=”/include/footer” %>
- 특정 jsp file을 페이지에 포함
- jsp 페이지에서 반복적으로 사용되는 부분을 include 시켜 반복을 줄일 수 있다.
taglib Directive
<%@ **taglib** prefix=”c” uri=”<http://java.sum.com/jsp/jstl/core”> %>