반응형
세션의 시간을 재설정하는 경우는 주로 은행 사이트에서 자주 발생합니다. 우리가 보통 은행 상디트에 로그인하면 화면 위쪽에 10분에서 초 단위로 역카운팅 되는 것이 보입니다. 만약 10분이상 아무 작업도 하지 않으면 로그인 상태를 기억하는 세션이 자동삭제되어 자동 로그아웃 화면을 출력합니다.
첫 화면
3초로 설정 해놨기에
3초후에 새로고침을 한다면 이렇게 세션 아이디가 새롭게 만들어 진다는 걸 알 수 있습니다.
이제 다음으로 세션을 강제로 삭제하는 기능을 구현해 보겠습니다.
최초 요청 시 세션이 생성된 후 invalidate() 메서드가 호출되므로 바로 소멸됩니다.
새로고침을 하신다면 세션 아이디가 계속 바뀌는 걸 알 수 있습니다.
반응형
'2020 > JSP SERVLET' 카테고리의 다른 글
세션 로그인 session login (0) | 2019.12.09 |
---|---|
세션을 이용한 로그인 정보 바인딩 (0) | 2019.12.06 |
서블릿에서 세션생성 API 이용하기 (0) | 2019.12.05 |
세션이란? (0) | 2019.12.05 |
쿠키로 팝업창 제한하기, 팝업창 만들기 (0) | 2019.12.05 |