リスナーとしてweb.xml
を追加したWebアプリがあります。HttpSessionEventPublisher
WebアプリはJetty7.xで実行され、Spring3.1.1を使用しています。
これは、Springコンテキストイベントリスナーを起動することになっていHttpSessionCreatedEvent
ますHttpSessionDestroyedEvent
。
を実装するBean(@Controller
)がありますApplicationListener<ApplicationEvent>
。とApplicationEvent
の共通の親クラスです。Webアプリケーションにログインするか、Webアプリケーションからログアウトすると、これらのイベントがメソッドに対して発生することが予想されます。リクエスト処理イベントなどの他のイベントを受け取りましたが、予期されたイベントが表示されませんでした。私はアプリを少しトレースしましたが、間違いなくイベントをコンテキストに合わせて起動しますが、リスナーにアプローチしていません。ここで何が恋しいですか?HttpSessionCreatedEvent
HttpSessionDestroyedEvent
onApplicationEvent(ApplicationEvent event)
HttpSessionEventPublisher