IT/FrameWork

[eGovFrame]세션 종료시점 이벤트 핸들링

까군 2012. 7. 13. 11:53

Servlet API 2.4부터 지원하는 HttpSessionListener를 사용하시면..
세션이 없어지는 시점에 세션 정보를 확인하실 수 있을 것 같습니다.

간단한 사용 예는 다음과 같습니다.
(구체적인 사용 방법은 javax.servlet.http.HttpSessionEvent에 대한 javadoc 등을 참조하시면 될 것 같습니다.)

public class EgovHttpSessionListener implements HttpSessionListener{
public void sessionCreated(HttpSessionEvent event){
// event.getSession() 참조
}
public void sessionDestroyed(HttpSessionEvent event){
// event.getSession() 참조
}
}

<web.xml>
<listeners>
<listener-class>egovframework.template.EgovHttpSessionListener</listener-class>
</listeners>

- 출처 전자정부표준시스템 Q&A -