day01_07.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>reDirect 기능 - 나에 해당하는 페이지 </title>
</head>
<body>	
	 direct : 나 -> A -> B  <br />
	 reDirect : 나 -> A -> 나 -> B <br /><br />
	 
	 <a href="day01_07A.jsp?id=pass"> 
	 	A페이지를 요청하기(아이디를 갖고 가기) </a><br/>
	 <a href="day01_07A.jsp"> A페이지를 요청하기2 </a><br/>
	 

</body>
</html>


day01_07A.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>A에 해당하는 페이지</title>
</head>
<body>
	<%  
		String id=request.getParameter("id");
		if(id==null){ //로그인을 안했다 
			// 로그인 페이지로 가도록 되돌려 보내기
			response.sendRedirect("day01_07B.jsp");
		
		}else if(id.trim().length()<1){
			request.sendRedirect("day01_07B.jsp");
		
		}else{ // id 값이 있다면 (==로그인을 했다)
			%>
			어서오세요  <%=id %> 님 !!
			<%
		}
	%>
</body>
</html>


day01_07B.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>로그인 페이지</title>
</head>
<body>
	<form action="day01_07A.jsp">
		id : <input type="text" name="id" size="10">
		<br/>
		<input type="submit" value="보내기">
	</form>

</body>
</html>



'JSP > 2012.04강의(MySQL)' 카테고리의 다른 글

2일차 구구단 출력하기  (0) 2012.05.22
2일차 복습  (0) 2012.05.22
1일차 Header  (0) 2012.05.21
1일차 이클립스 한글 깨짐 현상  (0) 2012.05.21
1일차 Form 전송  (0) 2012.05.21

+ Recent posts