<%-- # include 액션 태그 - 다른 페이지의 실행 결과를 현재 페이지에 포함. --%> <% request.setCharacterEncoding("utf-8"); String pageName=request.getParameter("pageName"); pageName += ".jsp"; %> ex01_include ex01_include.jsp 페이지.


ex01_include.jsp 페이지 마지막. "> <%-- # include 액션 태그 - 다른 페이지의 실행 결과를 현재 페이지에 포함. --%> <% request.setCharacterEncoding("utf-8"); String pageName=request.getParameter("pageName"); pageName += ".jsp"; %> ex01_include ex01_include.jsp 페이지.


ex01_include.jsp 페이지 마지막. "> <%-- # include 액션 태그 - 다른 페이지의 실행 결과를 현재 페이지에 포함. --%> <% request.setCharacterEncoding("utf-8"); String pageName=request.getParameter("pageName"); pageName += ".jsp"; %> ex01_include ex01_include.jsp 페이지.


ex01_include.jsp 페이지 마지막. ">
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%--
	# include 액션 태그
	- 다른 페이지의 실행 결과를 현재 페이지에 포함.
	  <jsp:include page="포함될 페이지"/> 
 --%>
<%
	request.setCharacterEncoding("utf-8");
	String pageName=request.getParameter("pageName");
	pageName += ".jsp";
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ex01_include</title>
</head>
<body>
	ex01_include.jsp 페이지.
	<hr>
	<br>
	<jsp:include page="<%=pageName %>"/>
	<br>
	ex01_include.jsp 페이지 마지막.
</body>
</html>
  • ex01_includeForm.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ex01_includeForm</title>
</head>
<body>
	<h1>include</h1>
	<form action="ex01_include.jsp" method="post">
		이 름 : <input type="text" name="name">
		<br><br>
		페이지 이름 : <input type="text" name="pageName" value="ex01_includeTest">
		<br><br>
		<input type="submit" value="완료"/> 
	</form>
</body>
</html>
  • ex01_includeTest.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
	String name = request.getParameter("name");
%>
포함되는 페이지 ex01_includeTest.jsp.<br>
<strong><%=name %></strong>님 안녕하세요.<br>
<hr>