배운 것 기록/jsp
[jsp] main, logout 구현
키죽
2022. 6. 11. 21:14
session.getAttribute() : 세션정보 가져오는 코드
session.invalidate() : 세션값 삭제하는 코드
main
<%@ 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>