パッケージ jakarta.servlet
インターフェース ServletContextListener
- すべてのスーパーインターフェース:
EventListenerSE
public interface ServletContextListener extends EventListenerSE
ServletContext ライフサイクルの変更に関する通知イベントを受信するためのインターフェース。これらの通知イベントを受信するには、実装クラスを Web アプリケーションの デプロイ記述子で宣言するか、
WebListener
でアノテーションを付ける、またはServletContext
で定義された addListener メソッドのいずれかを使用して登録する必要があります。このインターフェースの実装は、宣言された順序で
contextInitialized(jakarta.servlet.ServletContextEvent)
メソッドで呼び出され、逆の順序でcontextDestroyed(jakarta.servlet.ServletContextEvent)
メソッドで呼び出されます。- 導入:
- Servlet 2.3
- 関連事項:
ServletContextEvent
メソッドのサマリー
すべてのメソッド インスタンスメソッド デフォルトメソッド 修飾子と型 メソッド 説明 default void
contextDestroyed(ServletContextEvent sce)
ServletContext がシャットダウンされようとしているという通知を受け取ります。default void
contextInitialized(ServletContextEvent sce)
Web アプリケーションの初期化プロセスが開始されているという通知を受け取ります。
メソッドの詳細
contextInitialized
default void contextInitialized(ServletContextEvent sce)
Web アプリケーションの初期化プロセスが開始されているという通知を受け取ります。Web アプリケーションのフィルターまたはサーブレットが初期化される前に、すべての ServletContextListeners にコンテキストの初期化が通知されます。
- パラメーター:
sce
- 初期化されている ServletContext を含む ServletContextEvent
contextDestroyed
default void contextDestroyed(ServletContextEvent sce)
ServletContext がシャットダウンされようとしているという通知を受け取ります。ServletContextListeners にコンテキスト破棄が通知される前に、すべてのサーブレットとフィルターが破棄されます。
- パラメーター:
sce
- 破棄されている ServletContext を含む ServletContextEvent