监听器
ServletContextListener:
作用:监听ServletContext对象的创建和销毁
创建一个实现ServletContextListener接口的一个实现类,并实现其中两个方法
//监听ServletContext对象创建方法
@Override
public void contextInitialized(ServletContextEvent sce) {
System.out.println("创建了");
}
//监听ServletContext对象销毁方法
@Override
public void contextDestroyed(ServletContextEvent sce) {
System.out.println("销毁了");
}
还需要在web.xml中去配置监听器
<!-- 配置监听器 -->
<listener>
<listener-class>com.hpe.listener.MysevletContextListener</listener-class>
</listener>
ServletContextListener是我们以后最常用的一种监听器,可以在当前web被加载的时候对相关资源完成初始化操作:
比如:数据连接池,创建spring的ioc容器等