Jetty/Tomcat在加载/重新加载.war时执行的默认方法

Jetty/Tomcat在加载/重新加载.war时执行的默认方法,tomcat,web-applications,jetty,Tomcat,Web Applications,Jetty,我使用JAX-RS Jersey实现为RESTful web服务创建了一个动态web应用程序,并将其作为.war文件部署在容器中(在Tomcat和Jetty中都可以正常工作) 接下来,另一个要求是当web容器加载.war时,我需要调用一个方法(检查同一主机中文件的“myTemp”文件夹位置,并将文件从.war文件中复制到文件夹“myTemp”) 那么,我只是想知道,在加载/重新加载.war文件或容器提供的任何开箱即用支持时,Tomcat或Jetty是否有自己执行某些方法的方法? 请帮忙 问候,,

我使用JAX-RS Jersey实现为RESTful web服务创建了一个动态web应用程序,并将其作为.war文件部署在容器中(在Tomcat和Jetty中都可以正常工作) 接下来,另一个要求是当web容器加载.war时,我需要调用一个方法(检查同一主机中文件的“myTemp”文件夹位置,并将文件从.war文件中复制到文件夹“myTemp”)

那么,我只是想知道,在加载/重新加载.war文件或容器提供的任何开箱即用支持时,Tomcat或Jetty是否有自己执行某些方法的方法?

请帮忙

问候,,
FK

创建一个自己实现的类

将以下内容添加到您的
WEB-INF/WEB.xml


com.company.MyContextListener
然后使用
contextInitialized(ServletContextEvent)
用于创建web应用上下文,使用
contextDestroyed(ServletContextEvent)
用于卸载web应用上下文