ServletContextListener 接口

ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。

当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。

有2个方法:

  1.  contextInitialized(ServletContextEvent sce) :Servlet 容器启动Web 应用时加载顺序为ServletContextListener .contextInitialized  ->Filter.init->Servlet.init

  2.  contextDestroyed(ServletContextEvent sce):Servlet 容器终止Web 应用时加载顺序为ServletContextListener .contextDestroyed->Servlet.destroy->Filter.destroy

可用ServletContextListener 来进行一些数据初始化工作。


你可能感兴趣的:(ServletContextListener 接口)