<center>
<h2>세션 로그인</h2>
<form action="SessionLoginProc.jsp" method = "post">
<table width="400" border="1">
<tr height="50">

	<td width ="150">아이디</td>
	<td width ="250"><input type="text" name="id"></td>
</tr>
<tr height="50">

	<td width ="150">패스워드</td>
	<td width ="250"><input type="password" name="pass"></td>
</tr>

<tr height="50">

	<td colspan="2" align="center">
	<input type="submit" value="로그인"></td>
</tr>
</table>
</form>
</center>

아이디를 SessionLoginProc.jsp로 보냅니다

	<h2> 세션 로그인 처리1</h2>
<%
	String id = request.getParameter("id");
	String pass = request.getParameter("pass");
	
	
%>
<h2>당신의 아이디는 <%=id %> 입니다</h2>
<a href = "SessionLoginProc2.jsp">다음 페이지로 이동</a>

여기서 아이디를 받을 수 있어요~ request는 현재 페이지에서만 패러미터가 유지되요


SessionLoginProc2.jsp
<%
	String id = request.getParameter("id");
	String pass = request.getParameter("pass");
	
			
%>
<h2>당신의 아이디는 <%=id %> 입니다</h2>

이 페이지에서 id 는 null 입니다

이번에는 session에 대해서 보겠습니다

	<h2> 세션 로그인 처리1</h2>
<%
	String id = request.getParameter("id");
	String pass = request.getParameter("pass");
	//아이디와 패스워드를 저장
	session.setAttribute("id",id);
	session.setAttribute("pass",pass);
	//세션의 유지시간 설정
	session.setMaxInactiveInterval(60);
	
%>
<h2>당신의 아이디는 <%=id %> 입니다</h2>
<a href = "SessionLoginProc2.jsp">다음 페이지로 이동</a>
<%
	//세션을 이용하여 데이터를 불러옴
String id = (String)session.getAttribute("id");
String pass = (String)session.getAttribute("pass");
	
			
%>
<h2>당신의 아이디는 <%=id %> 입니다</h2>
profile
건물주가 되는 그날까지

0개의 댓글