티스토리 뷰

session.getAttribute() : 세션정보 가져오는 코드

session.invalidate() : 세션값 삭제하는 코드

 

 

main

로그아웃 시 null

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jsp4/main.jsp</title>
</head>
<body>
<%=session.getAttribute("id") %>님 로그인 하셨습니다.
<a href="logout.jsp">로그아웃</a>
<a href="info.jsp">회원정보조회</a>
<a href="updateForm.jsp">회원정보수정</a>
<a href="deleteForm.jsp">회원정보삭제</a>
<a href="list.jsp">회원목록</a>
</body>
</html>

 

logout

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jsp1/logout.jsp</title>
</head>
<body>
<%
// 세션값 전체 삭제
session.invalidate();
// 로그아웃 메시지 출력 main.jsp 이동
%>
<script type="text/javascript">
	alert("로그아웃");
	location.href="main.jsp";
</script>
</body>
</html>

'배운 것 기록 > jsp' 카테고리의 다른 글

[jsp] delete, list 구현  (0) 2022.06.15
[jsp] insert, update 구현(DB연결, 쿼리 실행)  (0) 2022.06.14
[jsp] login 구현  (0) 2022.06.12
[jsp] DB연결  (0) 2022.05.30
[jsp] form request.getParameter  (0) 2022.05.19
댓글
최근에 올라온 글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함