jsp페이지를 실행하는데 필요한 정보를 설정할수있다.
jsp페이지 어디에서나 선언가능 단,일반적으로 페이지 상단에 선언함
%@사이에 공백없어야함
ava.util.Date패키지를 불러와 날짜출력
<!-- 자바패키지를 불러온다 -->
<%@ page import="java.util.Date"%>
<html>
<head>
<title>Directives Tag</title>
</head>
<body>
Today is <%=new Date()%>
</body>
</html>
페이지에서 오류가나면 page_errorPage_error.jsp페이지를 실행
<!-- 에러페이지는 에러가 발생시 다음 jsp페이지를 실행한다 -->
<%@ page errorPage="page_errorPage_error.jsp"%>
<html>
<head>
<title>Directives Tag</title>
</head>
<body>
<%
//널값을 넣어 에러발생
String str = null;
out.println(str.toString());//여기서 에러발생
%>
</body>
</html>
-page_errorPage_error.jsp페이지
<%@ page contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Directives Tag</title>
</head>
<body>
<h4>errorPage 디렉티브 태그</h4>
에러가 발생했습니다
</body>
</html>
jsp페이지에 외부jap파일 가져옴
-head.jsp파일
<%@ page contentType="text/html; charset=utf-8"%>
<%!
int pageCount = 0;
void addCount() {
pageCount++;
}
%>
<%
addCount();
%>
<p> 이 사이트 방문은 <%=pageCount%>번째 입니다.</p>
-footer.jsp파일
Copyright © JSPBook
-두개의 파일을 include
<%@ page contentType="text/html; charset=utf-8"%>
<html>
<head>
<title>Directives Tag</title>
</head>
<body>
<%@ include file="include02_header.jsp"%>
<p>방문해 주셔서 감사합니다.</p>
<%@ include file="include02_footer.jsp"%>
</body>
</html>
사용할태그 라이브러리를 설정