springMVC監聽tomcat服務器的啓動與關閉

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 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配置上述代碼,表示監聽服務器,服務器啓動和關閉時會調用上述兩個方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章