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来跟踪需要作出反应的事件。