1. Session객체 생성 또는 현재 Session 가져오기
HttpSession session = request.getSession();
2. removeAttribute()메서드로 개별적인 session값 삭제하기
==> 형식) session객체.removeAttribute("key값");
==> session객체는 삭제되지 않고 해당
'key값'에 설정된 'session값'만 삭제된다.
session.removeAttribute("userName");
3. invalidate()메서드로 Session객체 삭제하기
==>Session겍체 자체가 삭제된다.
형식) session객체.invalidate();
session.invalidate(); //세션 자체를 삭제한는것
out.println("<html><head><meta charset='utf-8'>");
out.println("<title>세션저장</title></head>");
out.println("<body>");
out.println("<h2>Session정보 삭제하기</h2>");
out.println("<a href='"
+request.getContextPath()
+"/session/sessionTest.jsp'>시작문서로가기</a>");
out.println("</body></html>");
}
댓글