版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/sinat_32247833/article/details/79120937
第一步:編寫一個類,實現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接口共有兩個方法,服務器啓動時,會調用contextInitialized()方法,
服務器關閉時,會調用contextDestroyed()方法,這可以做很多事了
第二步:配置監聽器
<listener> <listener-class>com.suobei.web.TomcatListen</listener-class> </listener>在項目的web.xml配置上述代碼,表示監聽服務器,服務器啓動和關閉時會調用上述兩個方法