JSP

(JSP)1페이지 입력 -> 2페이지 입력 데이터 넘기기 -> 출력

김만식이 2020. 8. 27. 11:02
<%@ 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>forward page</h1>
	<form action="forwardaction2.jsp" method="post">
		이름<input type="text" name="name"> <input type="submit"
			value="저장">
	</form>
</body>
</html>

foward_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>
<%String name = request.getParameter("name");%>
<%-- <%String phone = request.getParameter("phone");%>
 --%>
<form action="page_control_end.jsp" method="post">
전번<input type="text" name="phone">
<input type="submit" value="저장">
<%session.setAttribute("name", name);%>
 
 
 </form>
</body>
</html>

forwardaction2.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>출력결과</h1>
이름:<%=session.getAttribute("name") %>
전화번호:<%=request.getParameter("phone") %>
</body>
</html>

page_control_end.jsp