パッケージ jakarta.servlet

インターフェース ServletRequestListener

すべてのスーパーインターフェース:
EventListenerSE

public interface ServletRequestListener extends EventListenerSE
Web アプリケーションのスコープに出入りするリクエストに関する通知イベントを受信するためのインターフェース。

ServletRequest は、Web アプリケーションの最初のサーブレットまたはフィルターに入ろうとするときに Web アプリケーションのスコープに入るように定義され、チェーンの最後のサーブレットまたは最初のフィルターを終了するときにスコープから出るように定義されます。

これらの通知イベントを受信するには、実装クラスを Web アプリケーションの デプロイ記述子で宣言するか、WebListener でアノテーションを付ける、または ServletContext で定義された addListener メソッドのいずれかを使用して登録する必要があります。

このインターフェースの実装は、宣言された順序で requestInitialized(jakarta.servlet.ServletRequestEvent) メソッドで呼び出され、逆の順序で requestDestroyed(jakarta.servlet.ServletRequestEvent) メソッドで呼び出されます。

導入:
Servlet 2.4
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default void
    ServletRequest が Web アプリケーションの範囲から出ようとしているという通知を受け取ります。
    default void
    ServletRequest が Web アプリケーションのスコープに入ろうとしているという通知を受け取ります。
  • メソッドの詳細

    • requestDestroyed

      default void requestDestroyed(ServletRequestEvent sre)
      ServletRequest が Web アプリケーションの範囲から出ようとしているという通知を受け取ります。
      パラメーター:
      sre - ServletRequest を含む ServletRequestEvent および Web アプリケーションを表す ServletContext
    • requestInitialized

      default void requestInitialized(ServletRequestEvent sre)
      ServletRequest が Web アプリケーションのスコープに入ろうとしているという通知を受け取ります。
      パラメーター:
      sre - ServletRequest を含む ServletRequestEvent および Web アプリケーションを表す ServletContext