第一步:编写一个类,实现ServletContextListener接口,
public class TomcatListen implements ServletContextListener{ @Override public void contextInitialized(ServletContextEvent servletContextEvent) { System.out.println(servletContextEvent.getServletContext()); System.out.println("tomcat服务器初始化。。。"); } @Override public void contextDestroyed(ServletContextEvent servletContextEvent) { System.out.println(servletContextEvent); System.out.println("tomcat服务器关闭了。。。"); }ServletContextListener接口共有两个方法,服务器启动时,会调用c ontextInitialized()方法,
服务器关闭时,会调用contextDestroyed()方法,这可以做很多事了
第二步:配置监听器
<listener> <listener-class>com.suobei.web.TomcatListen</listener-class> </listener>在项目的web.xml配置上述代码,表示监听服务器,服务器启动和关闭时会调用上述两个方法