我正在Tomcat v5.5上部署.WAR文件。我想在戰爭文件的啓動時運行一個線程。所以我正在考慮爲此使用Startup Servlet。但是我對servlet /啓動servlet沒有多少了解。你們能指導我怎麼做嗎? 關於這個問題的任何描述性鏈接也將非常感謝。 :)WAR文件的啓動Servlet
3
A
回答
9
您可以使用javax.servlet.ServletContextListener
,並在web.xml
配置它,如:
<listener> <listener-class>com.mycompany.Listener</listener-class> </listener>
SerletContextListener
s爲初始化的東西,需要你的應用程序的生命週期中的正確位置。它允許您在應用程序啓動時初始化事物,並在應用程序(或應用程序服務器)關閉時銷燬。
0
或者,您可以添加
<load-on-startup>1</load-on-startup>
到你的servlet,因此當應用程序上來就被加載。你可以在init方法中執行init的東西。您可能還必須避免爲此servlet配置網址格式。
也看看這個example
相關問題
- 1. 在tomcat8啓動.war servlet
- 2. 啓動Tomcat WAR
- 3. servlet會話和兩個war文件
- 4. 如何禁止配置EAR文件內WAR文件的啓動?
- 5. 在.war文件中使用web.xml的Spring啓動應用程序
- 6. 春季啓動製作可部署的WAR文件
- 7. 的Cloud Foundry:春季啓動VS WAR文件
- 8. 關於WAR/JAR文件的春季啓動問題
- 9. 當tomcat啓動時自動啓動Servlet ...?
- 10. Servlet需要訪問嵌入war文件中的SQLite數據庫
- 11. 使用jetty啓動java應用程序,無WAR文件
- 12. WAR文件不能在tomcat 7中啓動
- 13. 春季啓動war文件部署在Tomcat
- 14. 部署.war文件後,Apache Tomcat無法完成啓動
- 15. 創建jijster-spring啓動項目war文件錯誤
- 16. org.atmosphere.cpr.AtmosphereMappingException在春季啓動可執行WAR文件
- 17. tomcat7 - 如何部署春季啓動war文件
- 18. WAR文件無法在Tomcat 7上啓動
- 19. 從.war文件啓動時,Grails「respond」呈現錯誤視圖
- 20. 檢票+春季啓動+ .war文件部署
- 21. 無法在啓動時啓動servlet
- 22. war servlet tomcat找不到
- 23. 在webapp文件夾中添加.WAR文件後,Tomcat服務器無法啓動
- 24. 與已部署的WAR啓動貨物
- 25. 使用mobilefirst應用程序配置java servlet(在war文件中)
- 26. WAR文件的組件圖?
- 27. Tomcat Servlet重新啓動
- 28. Servlet啓動外部進程
- 29. .war重啓競爭條件的部署
- 30. 部署GWT的.war從Servlet在Tomcat中