SCOPE에 대한 설명을 전에 했다.

그것 중 REQUSET는 요청이 있는 동안 존재하는데

3개의 페이지를 만들어 두번째페이지가 첫번째 페이지를 요청하고, 세번째 페이지가 두번째 페이지를 요청하도록 하기

SCOPE의 SESSION과 APPLICATION을 사용하지 않고 REQUEST만 이용하여 값 넘기는 예제이다.

 

 

 

[first.jsp]

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="EUC-KR">

<title>Insert title here</title>

</head>

<body>

<h2>request 연습_1</h2>



<form action = "seconds.jsp" method="get">

넘길 이름 : <input type="text" name = "username"><input type="submit" value="확인">

</form>



</body>

</html>

 

[seconds.jsp]

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="EUC-KR">

<title>Insert title here</title>

</head>

<body>

<h2>request 연습_2</h2>



<form action = "third.jsp" method="get">

<input type=hidden name="username" value= <%=request.getParameter("username") %> >

넘길 전화번호 : <input type="text" name = "tell"><input type="submit" value="확인">

</form>

</body>

</html>

 

 

[third.jsp]

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="EUC-KR">

<title>Insert title here</title>

</head>

<% request.setCharacterEncoding("euc-kr");%>

<body>

<h2>request 연습_3</h2>

입력 값 : <%=request.getParameter("username") %><br>

전화번호 : <%=request.getParameter("tell") %>

</body>

</html>

 

'Servlet & JSP' 카테고리의 다른 글

beans 예제_2  (2) 2019.06.25
beans 예제  (0) 2019.06.25
SESSION 예제_장바구니  (0) 2019.06.24
JSP 예제_setAttribute  (0) 2019.06.21
JSP 예제_forward/sendRedirect  (0) 2019.06.21

+ Recent posts