我的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. 如何用匕首初始化Web應用程序?
- 2. 如何使用支持Web API初始化SPA應用程序
- 3. 應用程序的一次初始化
- 4. 使用超類初始化程序初始化一個類
- 5. 如何知道哪個初始化程序是指定的初始化程序?
- 6. Django應用程序初始化過程
- 7. 如何參數化Web應用程序(不是servlet)的初始化
- 8. nodester初始化應用程序錯誤
- 9. Android應用程序初始化
- 10. 初始化Android應用程序
- 11. 初始化vuejs應用程序
- 12. 「無法初始化應用程序0xc000005」
- 13. 類初始化中斷應用程序
- 14. Catel應用程序初始化
- 15. 在web應用程序初始化的Spring bean啓動
- 16. Spring Web應用程序:初始化失敗時關機
- 17. java web應用程序的初始化和關閉
- 18. Spring beans在Spring Web應用程序中初始化兩次
- 19. 正在初始化Java的Web應用程序
- 20. 正在初始化一個空的sinatra應用程序
- 21. 在應用程序中初始化一個「主」iOS圖像
- 22. 如何從android chrome初始化一個自定義chromecast應用程序
- 23. 如何使用默認數據初始化iOS應用程序?
- 24. 如何使用MVVMLight初始化我的WPF應用程序?
- 25. 如何開始使用我的第一個Web應用程序?
- 26. 如何在初始化列表中初始化一個struct-type?
- 27. Spring Web應用程序:在啓動時執行一些操作(初始化)
- 28. 如何初始化基於片段的應用程序?
- 29. 如何正確初始化Windows窗體應用程序
- 30. 如何在Catalyst應用程序中初始化會話?
如果你想讓人們回答你的問題,請接受一些答案 – 2010-06-07 02:54:25