【发布时间】:2011-04-03 02:18:51
【问题描述】:
我会尽最大努力解释我在做什么,以获得最佳可能的建议/解决方案。这都是在java中完成的。
我的客户端有一个基于 SWING 的桌面应用程序,它将使用 WebStart 加载。我被指派为用户帐户信息创建会话管理器。
我的朋友建议宁愿使用 Http Session Management,所以我决定尝试一下。我编写了一个 servlet(我们称之为 SessionServlet),它可以根据用户配置文件创建、删除和重新分配会话。在 tomcat 7 中,不存储会话。我怀疑当 servlet 初始化时,会话被清空了。我只在 Session 中得到 org.apache.catalina.ASYNC_SUPPORTED。
我的问题是:
- 如何让 Tomcat 7 进行会话管理?
- 如何在 Spring 3 中进行会话管理?我的大部分服务都在 Spring 上运行,我认为在 Spring 上进行 Session Management 对我来说是明智的。
- 还有什么其他方法可以在java中进行会话管理,是否有会话管理的设计模式? (只是好奇)。
谢谢一百万!
【问题讨论】:
标签: java spring servlets session-management tomcat7