我會盡力解釋我在做什麼以獲得最佳可能的建議/解決方案。這全部用java完成。Http會話管理/可選會話管理(Java)
我的客戶端有一個基於SWING的桌面應用程序,它將使用WebStart加載。我被分配爲用戶帳戶信息創建會話管理器。
我的朋友建議寧願使用Http會話管理,所以我決定嘗試一下。我寫了一個servlet(讓我們稱之爲SessionServlet),它根據用戶配置文件創建,刪除和重新分配會話。在tomcat 7中,會話不存儲。我懷疑當servlet初始化時,會話被清空了。我只會在Session中獲得org.apache.catalina.ASYNC_SUPPORTED
。
我的問題(S)是/是:
- 如何允許Tomcat的7做會話管理?
- 如何在Spring 3中進行會話管理?我在Spring上運行了大部分服務,我認爲在Spring上進行會話管理是足夠明智的。
- 還有什麼其他方法可以做到會話管理在java中,會話管理有沒有設計模式? (只是好奇)。
非常感謝!
這是正確的。太糟糕了,我錯過了這個問題。這畢竟是與Servlet API相關的,所以'servlet'標籤也會存在。 – BalusC 2010-08-28 22:35:03
感謝BalusC,更新。 – 2010-08-29 20:04:27