gpt4 book ai didi

java - Http session 管理/替代 session 管理(Java 中)

转载 作者:行者123 更新时间:2023-11-30 07:36:29 27 4
gpt4 key购买 nike

我会尽可能地解释我正在做的事情,以获得最好的可能的建议/解决方案。这一切都是在 java 中完成的。

我的客户有一个基于 SWING 的桌面应用程序,它将使用 WebStart 加载。我被指派为用户帐户信息创建 session 管理器。

我的 friend 建议宁愿使用 Http session 管理,所以我决定尝试一下。我编写了一个 servlet(我们称之为 SessionServlet),它根据用户配置文件创建、删除和重新分配 session 。在 tomcat 7 中,不存储 session 。我怀疑在初始化 servlet 时, session 被清空了。我只在 Session 中得到 org.apache.catalina.ASYNC_SUPPORTED

我的问题是:

  • 如何让 Tomcat 7 进行 session 管理?
  • 如何在 Spring 3 中进行 session 管理?我的大部分服务都在 Spring 上运行,我认为在 Spring 上进行 session 管理对我来说足够明智。
  • 还有什么方法可以在java中进行 session 管理,是否有 session 管理的设计模式? (只是好奇)。

感谢一百万!

最佳答案

我可能误解了您要对 session 执行的操作,但 session (就 servlet 而言)仅在用户访问站点时存在。因此用户获得第一个页面并设置一个 session ,并且对用户访问的每个页面都可用。当用户离开网站时, session 就会消失。这是您正在寻找的行为,还是您正在寻找在两次访问该网站之间会持续存在的行为?

关于java - Http session 管理/替代 session 管理(Java 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3555436/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com