프로그래밍/JSP Servlet

JSP/Servlet - <jsp:forward> 표준 액션의 사용 방법

가카리 2016. 1. 14. 22:36
반응형

 

JSP/Servlet - <jsp:forward> 표준 액션의 사용 방법

 

<jsp:include>와 비슷하게 page 애트리뷰트를 이용해서 해당 페이지의 URL을 지정해 줍니다.

 

    <jsp:forward page="NextPage.jsp"/>

 

 

예제는 2개의 jsp 파일로 구성됩니다. <jsp:forward> 표준 액션을 이용해서 다른 페이지로 제어를 넘겨줍니다.

 

Hundred.jsp

 

<%

    int sum = 0;

    for(int cnt = 1; cnt <= 100; cnt++)

        sum += cnt;

    request.setAttribute("RESULT", new Integer(sum));

%>

<jsp:forward page="HundredResult.jsp"/>

 

 

HundredResult.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>

    1부터 100까지 더한 결과는? ${RESULT}    

</body>

</html>

 

 

실행 화면

Hundred에서 값을 저장하고서 HundredResult에서 값이 제대로 출력되네요.

반응형