<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!-- Intro13.jsp -->
<!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>
<form action="Intro13pro.jsp" method="get">
id:<input type="text" name="id"><p>
이름:<input type="text" name="name"><p>
Email:<input type="text" name="email">
<input type="submit" value="Ok">
</form>
</body>
</html>
*********** Intro13pro.jsp ********
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page import="java.net.*" %>
<!-- Intro13pro.jsp -->
<!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>
<% request.setCharacterEncoding("euc-kr"); %>
id:<%=request.getParameter("id") %><p>
name:<%=request.getParameter("name") %><p>
email:<%=request.getParameter("email") %><p>
<!--
request영역은 휘발성입니다...
고로 해당영역이 끝나면 소멸된다...
따라서 휘발성인 폼변수의 값을 다음페이지에 넘겨주려면
하이퍼링크의 경우 자료의 전송기능이 없으므로
아래와 같이 폼변수를 Get방식으로 만들어 계속적으로 전달해야
사용이 가능하다...
-->
<%
//폼을 경유하지 않는 Get방식의 자료전송의 경우
//반드시 java.net.URLEncoder.encode(인코딩할 변수,"문자셋")
//으로 변수를 Encoding하여야 한다...
String id
=URLEncoder.encode(request.getParameter("id"),"euc-kr");
String name
=URLEncoder.encode(request.getParameter("name"),"euc-kr");
String email
=URLEncoder.encode(request.getParameter("email"),"euc-kr");
%>
<a href="Intro14.jsp?id=<%=id %>&name=<%=name %>&email=<%=email %>">Intro14.jsp</a>
<p><a href="#" OnClick="open('Intro14.jsp?id=<%=id %>&name=<%=name %>&email=<%=email %>','intro14','width=320,height=200')">Popup</a>
</body>
</html>
********** Intro14.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>
<% request.setCharacterEncoding("euc-kr"); %>
Intro14<p/>
id : <%= request.getParameter("id") %><p/>
name : <%= request.getParameter("name") %><p/>
email : <%= request.getParameter("email") %><p/>
<a href="Intro13.jsp">Intro13.jsp</a>
</body>
</html>