0
我在使用Vaadin 6編寫的Web應用程序中存在問題(應用程序在Apache Tomcat 6.x中運行)。在Vaadin 6中檢測應用程序停止位置
問題是我需要檢測何時有人在Tomcat管理器中停止應用程序 - 我需要在停止之前執行一些步驟。我如何檢測?它甚至有可能嗎?我試圖用Application.close()來檢測這個,但它不起作用。
在此先感謝!
我在使用Vaadin 6編寫的Web應用程序中存在問題(應用程序在Apache Tomcat 6.x中運行)。在Vaadin 6中檢測應用程序停止位置
問題是我需要檢測何時有人在Tomcat管理器中停止應用程序 - 我需要在停止之前執行一些步驟。我如何檢測?它甚至有可能嗎?我試圖用Application.close()來檢測這個,但它不起作用。
在此先感謝!
您可以使用ServletContextListener
來偵聽contextDestroyed事件。
如果您正在使用Vaadin的Spring集成,您還可以使用簡單的生命週期偵聽器bean來跟蹤需要作出反應的事件。