🎈main_view.jsp
<%@page import="com.koit.web.beans.UserBean"%>
<%@page import="com.koit.web.dao.UserDAO_teacher"%>
<%@page import="com.koit.web.dao.UserDAO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
UserBean user = (UserBean)session.getAttribute("session_id");
if(user == null){
%>
<script>
alert("로그인 후 이용해주세요");
location.href='login_view.jsp';
</script>
<%
}else{
%>
<script type="text/javascript">
alert("<%=user.getUserid()%>(<%=user.getUsername()%>)님 안녕하세요!");
</script>
<p>
<%=user.getUserid() %>(<%=user.getUsername()%>)님 <input type="button" value="로그아웃" onclick="location.href='logout_db.jsp'">
</p>
<%
}
%>
</body>
</html>
🎈logout_db.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
session.invalidate();
response.sendRedirect("login_view.jsp");
%>
</body>
</html>
- session 한번에 삭제하기
session.invalidate();
- session 항목별로 삭제하기
session.removeAttribute("session_id");
🎈로그아웃 하여 session객체 삭제 후 메인페이지 접근
- session이 삭제되었으므로 다시 로그인페이지로 이동