0

割り当てられたTomcatセッションが期限切れになる前に、javaまたはjavascriptでメソッドを実行できますか?例:ユーザー1のセッションが期限切れになり、期限切れになる前に実行するメソッドが「トリガー」されますか?だから私の質問は、セッションが期限切れになるかどうかを知る方法はありますか(例:セッション例外)、それが関数の実行をトリガーしますか?

誰かが私を助けてくれたら幸いです、ありがとう。

4

2 に答える 2

2

はい、メソッドを使用して実行できますHttpSessionListener#sessionDestroyed()

インターフェイスを実装するクラスを作成しHttpSessionListener、メソッド内にコードを追加しますsessionCreated(HttpSessionEvent sessionEvent)

「セッションリスナーの例」および「セッションリスナーの例2」のリンクを参照してください。

それにもかかわらず、Javadocは常に存在します

javadocから:

void sessionDestroyed(HttpSessionEvent se) 
   Receives notification that a session is about to be invalidated.
于 2013-02-06T09:35:35.837 に答える
0

HttpSessionListenerを見てください。ここで説明するように、このインターフェースを実装し、WebXMLを使用して構成できます。

于 2013-02-06T09:35:23.113 に答える