2014-11-24 29 views
0

我在使用Vaadin 6編寫的Web應用程序中存在問題(應用程序在Apache Tomcat 6.x中運行)。在Vaadin 6中檢測應用程序停止位置

問題是我需要檢測何時有人在Tomcat管理器中停止應用程序 - 我需要在停止之前執行一些步驟。我如何檢測?它甚至有可能嗎?我試圖用Application.close()來檢測這個,但它不起作用。

在此先感謝!

回答

1

您可以使用ServletContextListener來偵聽contextDestroyed事件。

如果您正在使用Vaadin的Spring集成,您還可以使用簡單的生命週期偵聽器bean來跟蹤需要作出反應的事件。