WAR文件的启动Servlet

Vis*_*hal 3 java servlets war

我正在Tomcat v5.5上部署.WAR文件.我想在war文件的启动时运行一个线程.所以我正在考虑使用Startup Servlet.但我对servlet/startup servlet知之甚少.你们能指导一下如何做到这一点吗?关于这个问题的任何描述性链接也将非常感激.:)

Jes*_*sse 9

您可以使用a javax.servlet.ServletContextListener,并将其配置为web.xml:

<listener>
    <listener-class>com.mycompany.Listener</listener-class>
</listener>

SerletContextListeners是初始化需要应用程序生命周期的东西的正确位置.它允许您在应用程序启动时初始化事物,并在应用程序(或应用程序服务器)关闭时销毁内容.