forward 메소드처럼 다른 JSP 페이지를 호출하는 기능을 하지만, 호출된 JSP 페이지가 끝나고 나면 실행 흐름의 제어가
본래의 JSP 페이지로 돌아온다는 점이 다릅니다.
그렇기 때문에 이 메소드는 여러 JSP 페이지가 공통으로 사용하는 코드를 호출하고자 할 때 사용하는 것이 좋습니다.
이번 예제는 다음과 같이 2개의 파일로 구성됩니다.
ChineseMenu.jsp
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<h3> 오늘의 메뉴</h3>
-짜장면 <br>
-볶음밥 <br>
-짬뽕 <br><br>
<%
out.flush();
//include메소드를 실행하기위한 준비 파라미터는 포함할 jsp파일주소
RequestDispatcher dispatcher = request.getRequestDispatcher("Now.jsp");
dispatcher.include(request, response);
%>
</body>
</html>
Now.jsp
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page import="java.util.*" %>
<% GregorianCalendar now = new GregorianCalendar(); %>
[현재의 시각] <%= String.format("%TF %TT", now, now) %>
실행 화면
'프로그래밍 > JSP Servlet' 카테고리의 다른 글
JSP/Servlet - jsp 페이지에서 에러 발생시 다른 페이지로 이동하기 (0) | 2015.12.30 |
---|---|
JSP/Servlet - JSP페이지에서 세션 사용하는 방법 (0) | 2015.12.29 |
JSP/Servlet - 서블릿 클래스에서 세션 기술 사용 방법 (0) | 2015.12.27 |
JSP/Servlet - 쿠키(Cookie) 사용 방법 (0) | 2015.12.27 |
JSP/Servlet - forward 메소드 사용법 (0) | 2015.12.21 |
JSP/Servlet - 파일에서 입력받기 (0) | 2015.12.15 |
JSP/Servlet - request 내장 변수 (0) | 2015.12.09 |
JSP/Servlet - POST 방식 게시판 글쓰기 간단 예제 (0) | 2015.12.06 |