2011-05-19 6 views
1

セッションを無効にしようとしています。私が呼ぶとき:getLastAccessedTime::セッションはすでにsession.invalidate()IllegalStateException

任意のアイデア理由を無効?

session.invalidate() 

それは

java.lang.IllegalStateExceptionをスローしますか私はセッションを見ることができ、それはinvalidate行の直前の値です。

+0

あなたはすでにセッションを無効にしているため、エラーがありますか? – EJP

+0

それはそれ以降ではなく、その行に発生します:) – coder247

+0

だから?明らかに例外メッセージは何かを意味します。コードの行を2回実行した可能性があります。 – EJP

答えて

1

HttpSessionListenerを使用すると、無効化を呼び出す前にセッションがタイムアウトしたり無効になったりする場所と場所を理解できます。

関連する問題