我的Web應用程序將在Jetty實例中作爲WAR包進行部署。它在提供請求之前需要執行大量的緩存。如何在其他方面之前調用緩存方法?是Web應用程序標準中的靜態void main()?如何初始化一個Web應用程序?
4
A
回答
4
標準(舊)方法是編寫一個Servlet,它負責處理其init()
方法中的初始化內容。你迫使它在應用程序啓動通過在web.xml
<servlet>
<servlet-name>myinit</servlet-name>
<servlet-class>com.example.MyInitServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
今天加入load-on-startup
正值它更常用的有像春天,這需要這樣的事情(實例化服務對象的護理Bean容器進行初始化,預加載可緩存的可共享數據等)。
注意:此配方適用於一般的web應用程序,並非特定於Jetty。
相關問題
- 1. 如何當應用程序初始化
- 2. 如何使用支持Web API初始化SPA應用程序
- 3. 如何用匕首初始化Web應用程序?
- 4. 應用程序初始化
- 5. 應用程序的一次初始化
- 6. 使用超類初始化程序初始化一個類
- 7. 如何知道哪個初始化程序是指定的初始化程序?
- 8. Django應用程序初始化過程
- 9. 如何在mfc應用程序的開始初始化一個變量
- 10. 如何參數化Web應用程序(不是servlet)的初始化
- 11. 調用應用程序初始化模塊在Azure的Web應用程序
- 12. 在應用程序池啓動時初始化ASP.NET Web應用程序
- 13. 用數組或初始化初始化一個NSMutableArray初始化
- 14. 如何在Ruby中調用另一個初始化程序?
- 15. Angular 2應用程序庫初始化
- 16. Android應用程序初始化
- 17. 「無法初始化應用程序0xc000005」
- 18. 初始化Android應用程序
- 19. 初始化vuejs應用程序
- 20. 類初始化中斷應用程序
- 21. nodester初始化應用程序錯誤
- 22. Catel應用程序初始化
- 23. JAX-RS應用程序的初始化
- 24. WPF應用程序初始化狀態
- 25. Spring beans在Spring Web應用程序中初始化兩次
- 26. 在web應用程序初始化的Spring bean啓動
- 27. servlet或ejb單例初始化web應用程序
- 28. java web應用程序的初始化和關閉
- 29. 正在初始化Java的Web應用程序
- 30. Spring Web應用程序:初始化失敗時關機
如果你想讓人們回答你的問題,請接受一些答案 – 2010-06-07 02:54:25