⑴ jsp 스크립트 3대 요소
① scriptlet 스크립틀릿 (<% %>)
일반적으로 자바코드가 삽입되어 수행 되는 구간.
② expression 표현식 (<%= %>)
out.print(); 같은 역할로 자바에서 처리한 결과를 화면에 출력할 때 사용.
③ declaration 선언문 (<%! %>)
변수라든지 함수 선언시 jsp 어느 구간에서든지 참조하여 사용할 수 있는 영역(전역변수 영역).
⑵ directive (지시자) 3대 요소
① page 지시자 (<%@ page %>
jsp 페이지에 대한 정보를 지정한다.
예시
<%@ page language="java"
contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"
import="java.util.ArrayList"
%>
contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"
import="java.util.ArrayList"
%>
② taglib 지시자 (<%@ taglib %>
jsp 페이지에서 사용할 태그 라이브러리를 지정합니다.
예시
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
③ include 지시자
jsp 페이지의 특정 영역에 다른 문서를 포함시킨다.
예시
<%@ include file="test.jsp" %>