JAVA
서블릿에서 세션 API 사용
정숙씨의 쏠쏠한 코딩
2021. 8. 21. 23:15
- 세션 api를 이용한 세션 생성 기능 소스
- HttpSession 클래스 객체 생성 후 request 객체 내 getSession() 메서드를 사용하여 최초 접속 일 경우 세션을 생성하며 최초 접속이 아닐경우 기존 세션 사용
- setMaxInactivInterval() 메서드를 사용 하여 세션 유지시간 적용
- 세션 생성 및 접근 시간을 확인 하기 위한 SimpleDataFormat 클래스 사용 하여 format1, format2 객체 생성
- 최초 세션 접근 시간, 시각 Date 클래스 사용하여 날짜 적용
- 세션 아이디 확인을 위한 getId() 메서드사용
- 세션 삭제가 필요할시 session.invalidate() 메서드 사용