我已經實現了我的領域層類,並且我已經在Java應用程序中使用它們。 現在我想在java web應用程序中使用相同的類,但我不知道我該怎麼做? 在java應用程序中,我們在main(類和方法)中創建並運行一些對象,並在程序運行時使用它們。例如,一個對象,用於存放所有用戶請求所需的數據集合。 我的問題是: 如何創建並保存應該可用於所有用戶和客戶的此類對象和數據。在Web應用程序中重用已實現的業務類
0
A
回答
1
將它們放在應用程序上下文中。即在Servlet
通話getServletContext().setAttribute("name", yourCollection);
然後,他們可以通過getServletContext().getAttribute("name")
0
檢索您可以創建它代表了常見的應用程序邏輯,初始化和清理上的web應用程序的啓動和關閉公共信息和對象是獨生子。
所有的服務器都可以使用應用程序單例來檢索和存儲。
初始化和web應用程序的啓動和關閉清理您可以定義它具有時加載的啓動標誌在web.xml部署描述符管理從init()
和destroy()
方法應用單設一個管理的servlet。
相關問題
- 1. 企業應用程序或Web應用程序的Web服務
- 2. 在Web應用程序中實現OAuth2.0
- 3. Web應用程序實用程序類
- 4. 在php應用程序中實現Skype的Web服務
- 5. 實現MVP在Web應用程序
- 6. SharePoint與SiteCore實現中型企業的企業應用程序
- 7. 在Web應用程序中實時使用REST Web服務
- 8. 爲PHP應用程序實現業務層的簡單方法
- 9. 在現有Web應用程序中實現類似API的REST的策略
- 10. 如何在Web應用程序上實現RESTful服務?
- 11. 在rails應用程序中實現web服務客戶端的最佳實踐
- 12. Kiosk Web應用程序jQuery實現
- 13. 將webcache實現爲web應用程序
- 14. 爲web應用程序實現主題
- 15. 爲WinForms MVP應用程序實現業務對象
- 16. 如何在c#中的桌面應用程序和Web應用程序之間共享業務層類?
- 17. 使用web應用程序遠程重新計劃cron作業
- 18. 反應JS瀏覽器在Web應用程序中實現
- 19. 如何在新的Web應用程序的Global.asax中實現User.Identity.Name
- 20. Web應用程序中的動態業務規則
- 21. Web應用程序中的業務邏輯安全
- 22. 如何在asp.net web應用程序中實現後臺進程
- 23. asp.net應用程序中的業務層
- 24. 如何在web應用程序中實現TCP/IP響應者「服務」
- 25. 應用程序在iOS中調用Web服務時閃現
- 26. 如何在Appengine應用程序中爲servlet實現Cron作業(shedulded任務)
- 27. 如何在我的web應用程序中實現OpenID?
- 28. 在基於Java的Web應用程序中實現SSL
- 29. 如何在我的web應用程序中實現Sha512>?
['ServletContextListener'](http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletContextListener.html)可能有助於加載(和銷燬)期間所涉及的數據webapp的啓動(和關機)。 – BalusC 2010-04-28 13:34:14