2010-08-24 5 views

답변

1

당신은 (session.isNew()로 표시) 생성에 정적의 HashMap에 sessionId가 (키) 및 타임 스탬프 (값)을 둘 수 있었다. session.invalidate() http://download-llnw.oracle.com/javaee/1.2.1/api/javax/servlet/http/HttpSession.html#invalidate%28%29

+0

하지만 난 응용 프로그램을 사용하고 경우 지속적인 폴링이하고 무엇을 호출하여 수행 할 수

그리고 당신은 세션 시간이 초과 할 것인지 여부를 서블릿에서 폴링 중에 확인

? – Zeeshan

+0

@ Zeeshan 나는 당신이 무슨 뜻인지 잘 모르겠다. 당신은 당신이 기대하는 행동을 기술해야합니다. – stacker

+0

@ Zeeshan 클라이언트가 다시 폴링하면 새 세션이 만들어집니다. 따라서 클라이언트는 폴링을 중지해야합니다. 서버 쪽에서 세션을 무효화 한 후에 OK 대신 오류 응답을 보내 클라이언트에이를 알릴 수 있습니다. – stacker