public interface ServletContextListener
extends java.util.EventListener
In order to receive these notification events, the implementation class must be either declared in the deployment
descriptor of the web application, annotated with WebListener
, or registered via
one of the addListener methods defined on ServletContext
.
Implementations of this interface are invoked at their contextInitialized(jakarta.servlet.ServletContextEvent)
method in the order in which they
have been declared, and at their contextDestroyed(jakarta.servlet.ServletContextEvent)
method in reverse order.
ServletContextEvent
Modifier and Type | Method and Description |
---|---|
default void |
contextDestroyed(ServletContextEvent sce)
Receives notification that the ServletContext is about to be shut down.
|
default void |
contextInitialized(ServletContextEvent sce)
Receives notification that the web application initialization process is starting.
|
default void contextInitialized(ServletContextEvent sce)
All ServletContextListeners are notified of context initialization before any filters or servlets in the web application are initialized.
sce
- the ServletContextEvent containing the ServletContext that is being initializeddefault void contextDestroyed(ServletContextEvent sce)
All servlets and filters will have been destroyed before any ServletContextListeners are notified of context destruction.
sce
- the ServletContextEvent containing the ServletContext that is being destroyed