リスナーを使用し、ライフ・サイクル・イベントの発生時にメソッドがコールされるリスナー・オブジェクトを定義することにより、サーブレットのライフ・サイクルでイベントを監視し、そのイベントに対応できます。アプリケーション・レベル・イベントのサポートは、Java Servlet仕様2.3に含まれています。
アプリケーション・イベント・リスナーは、1つ以上のサーブレット・イベント・リスナー・インタフェースを実装するクラスです。サーブレット・イベント・リスナーは、具体的にはServletContext
オブジェクトおよびHttpSesion
オブジェクトの状態変更の通知をサポートします。
各イベント・タイプをリスニングする複数のリスナー・クラスを使用し、コンテナが各イベント・タイプのリスナーBeanを起動する順序を指定できます。
「新規ギャラリ」の「Web Tier」「Servlets」カテゴリから使用できるサーブレット・リスナー作成ウィザードでは、サーブレットまたはその他のWebコンポーネントで使用できる新規リスナーを作成します。追加のリスナーを作成するには、このウィザードを複数回実行します。
Javaサーブレット・テクノロジの詳細およびJava Servlet仕様2.3を表示するには、次のjava.sun.comのWebページにアクセスしてください。http://java.sun.com/products/servlet/index.html
Copyright © 1997, 2006, Oracle. All rights reserved.