※이 방법은 많이 사용되는 방법은 아니다.
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page session = "true" %> <%@ page import = "java.util.Date" %> <%@ page import = "java.text.SimpleDateFormat" %> <% Date time = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head><title>세션정보</title></head> <body> 세션ID: <%= session.getId() %> <br> <% time.setTime(session.getCreationTime()); %> 세션생성시간: <%= formatter.format(time) %> <br> 세션생성시간 : <%=session.getCreationTime() %><br> <% time.setTime(session.getLastAccessedTime()); %> 최근접근시간: <%= formatter.format(time) %><br> 최근접근시간: <%=session.getLastAccessedTime() %> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String id = request.getParameter("id"); String password = request.getParameter("password"); if (id.equals(password)) { session.setAttribute("MEMBERID", id); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head><title>로그인성공</title></head> <body> 로그인에 성공했습니다. </body> </html> <% } else { // 로그인 실패시 %> <script> alert("로그인에 실패하였습니다."); history.go(-1); </script> <% } %>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String memberId = (String)session.getAttribute("MEMBERID"); boolean login = memberId == null ? false : true; %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head><title>로그인여부 검사</title></head> <body> <% if (login) { %> 아이디 "<%= memberId %>"로 로그인 한 상태 <% } else { %> 로그인하지 않은 상태 <% } %> </body> </html>
<%@ 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><title>로그인폼</title></head> <body> <form action="<%= request.getContextPath() %>/member/sessionLogin.jsp" method="post"> 아이디 <input type="text" name="id" size="10"> 암호 <input type="password" name="password" size="10"> <input type="submit" value="로그인"> </form> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% session.invalidate(); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head><title>로그아웃</title></head> <body> 로그아웃하였습니다. </body> </html>
아디디와 비번을 같이하면 성공~~
'JSP > 기본(Oracle)' 카테고리의 다른 글
회원가입 입력 폼 (0) | 2012.05.31 |
---|---|
Jsp를 이용한 달력 (0) | 2012.05.31 |
JSP 쿠키 생성,보기,삭제,수정 (0) | 2012.05.31 |
JSP 에러페이지 만들기 (404 ,500 에러~) (0) | 2012.05.30 |
JSP 페이지 이동 (0) | 2012.05.30 |