이곳은 end페이지입니다. 경로는 forward_action2.jsp로 나타납니다.
page_control 페이지에서 이름을 입력받고 action2.jsp에서 포워드 방식으로 end페이지로 값을 넘기면
forward_action2.jsp에 경로로 나타난다.
page_control.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>
<form action="forward_action2.jsp" method="post">
<h1>forward : <input type="text" name="forName"></h1>
<br><input type="submit" value="클릭">
</form>
</body>
</html>
forward_action2.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>
<%
String forName = request.getParameter("forName");
%>
<jsp:forward page="page_control_end.jsp">
<jsp:param value="<%=forName %>" name="forName"/>
<jsp:param value="000-000-0000" name="tel"/>
</jsp:forward>
</body>
</html>
page-control_end.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>
<%
String forName = request.getParameter("forName");
String tel= request.getParameter("tel");
%>
<h2> forward action 및 sendRedirect</h2>
<hr>
<h3> 지금 보이는 화면은 page_control_end.jsp 에서 출력한 결과 입니다.</h3>
<hr>
이름 : <%=forName %>
전화번호 : <%=tel %>
</body>
</html>
'Jsp' 카테고리의 다른 글
(web) HTTP Error Code 정리(404, 500 등등) (0) | 2024.03.04 |
---|---|
Jsp - include page 를 이용한 화면 전환 (0) | 2020.09.08 |
JSP 에러 페이지를 만들어보자! (0) | 2020.08.26 |
JSP forward를 이용하여 값을 넘겨보자! (0) | 2020.08.26 |
JSP session을 값을 넘겨보자! (0) | 2020.08.26 |