public class HttpSessionListenerImpl extends Object implements javax.servlet.http.HttpSessionListener
HTTPセッションのライフサイクルイベントを処理するクラス。
HTTPセッションの無効化時に、セッションに紐付けられていたディレクトリが 存在していれば削除する。
web.xml
において、以下のように設定する。
web.xml
設定例
<listener>
<listener-class>
jp.terasoluna.fw.web.HttpSessionListenerImpl
</listener-class>
</listener>
セッションディレクトリ生成・削除処理についてはFileUtilを参照。FileUtil
コンストラクタと説明 |
---|
HttpSessionListenerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
sessionCreated(javax.servlet.http.HttpSessionEvent event)
HTTPセッションの作成イベントを処理する。
|
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
HTTPセッションの無効化イベントを処理する。
|
public void sessionCreated(javax.servlet.http.HttpSessionEvent event)
HTTPセッションの作成イベントを処理する。
sessionCreated
インタフェース内 javax.servlet.http.HttpSessionListener
event
- セッションイベントpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
HTTPセッションの無効化イベントを処理する。
セッションに紐付けられていたディレクトリが 存在していれば、削除する。
sessionDestroyed
インタフェース内 javax.servlet.http.HttpSessionListener
event
- セッションイベントCopyright © 2016. All Rights Reserved.