2007年10月16日火曜日

HttpSessionListener

HttpSessionListener は HttpSessionEvent をハンドルします。
HttpSessionEvent はセッションの生成、削除を通知します。
メソッドは2つあります。

<サンプル>
public class MySessionListener2 implements HttpSessionListener {
    public void sessionCreated(HttpSessionEvent hse) {
        ServletContext sc =
        hse.getSession().getServletContext();
        sc.log("Session created");
    }

     public void sessionDestroyed(HttpSessionEvent hse) {
        ServletContext sc =
        hse.getSession().getServletContext();
        sc.log("Session destroyed");
    }
}

ログは通常 %CATALINA_HOME%\log\localhost.XXXX-XX-XX.log ファイルの記録されます。

参照 リスナーの配備

0 件のコメント: