세션
- 작성자 :
- 김*현
- 작성일 :
- 2012-03-30 15:02:16
- 조회수 :
- 2,033
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
was 에 접속되어있는 모든사용자들의 세션정보를 가지고 있는 객체가 있는지 알고 싶습니다.
HttpSessionListener 는 브라우저가 강제 종료 되었을때 sessionDestroyed 이벤트가 발생 하지 않는것 같습니다. 브라우저가 강제종료되었을때도 세션이 삭제 되면 캐치할수 있는 리스너가 있는지 알고싶습니다.
HttpSessionListener 는 브라우저가 강제 종료 되었을때 sessionDestroyed 이벤트가 발생 하지 않는것 같습니다. 브라우저가 강제종료되었을때도 세션이 삭제 되면 캐치할수 있는 리스너가 있는지 알고싶습니다.
A
안녕하세요.. 김대현님..
WAS의 세션정보를 가지고 있는 객체를 직접 접근할 수는 없습니다.
응용프로그램에서 참조할 필요가 있는 경우는 HttpSessionListener를 등록해 세션이 생성되거나 없어질 때에 이벤트를 통해 자체적은 객체를 유지하셔야 합니다..
그리고.. 말씀하신 것 처럼.. 별도의 session invalidation 요청이나.. session timeout이 발생되지 않으면.. 삭제 이벤트가 발생되지 않습니다. (http 통신 방식상의 한계)
그럼.. 즐거운 하루되십시오.
감사합니다.
WAS의 세션정보를 가지고 있는 객체를 직접 접근할 수는 없습니다.
응용프로그램에서 참조할 필요가 있는 경우는 HttpSessionListener를 등록해 세션이 생성되거나 없어질 때에 이벤트를 통해 자체적은 객체를 유지하셔야 합니다..
그리고.. 말씀하신 것 처럼.. 별도의 session invalidation 요청이나.. session timeout이 발생되지 않으면.. 삭제 이벤트가 발생되지 않습니다. (http 통신 방식상의 한계)
그럼.. 즐거운 하루되십시오.
감사합니다.