1. 인클루드 디렉티브 태그(Include Directive Tag)란?
공통으로 사용하는 JSP 페이지를 다른 JSP 페이지에 추가할 때 사용하는 태그
- 인클루드 디렉티브 태그의 특징
- 재사용성이 높다.
- JSP 페이지의 유지관리가 쉽다.
- request를 공유한다. ★
- 태그 사용 방법
<%@ include file="공통기능.jsp" %>
2. include와 iframe 비교
- test.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>test.jsp</h1>
<h2>${param.val}</h2>
<h2><%=request.getParameter("val") %></h2>
<%@ include file="test2.jsp" %>
<iframe src="test2.jsp"></iframe>
</body>
</html>
- test2.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>test2.jsp</h1>
<h2>${param.val}</h2>
</body>
</html>