这接口主要用来监听监听servlet context的生命周期事件,其中的两个方法:
contextInitialized 和 contextDestroyed 会分别在web应用启动和关闭的时候被调用
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
/**
* Created by myd on 2018/7/18.
*/
public class MyListener implements ServletContextListener {
static {
System.out.println("static was runned");
}
@Override
public void contextInitialized(ServletContextEvent servletContextEvent) {
System.out.println("contextInitialization was runned");
}
@Override
public void contextDestroyed(ServletContextEvent servletContextEvent) {
}
}
然后在web.xml中添加此监听器:
启动tomcat,执行结果为:
0.0(是你吗 文西)(请叫我达文西)