gpt4 book ai didi

session - Tomcat 7 上的 GWT 显示单个 session

转载 作者:行者123 更新时间:2023-11-28 22:31:34 25 4
gpt4 key购买 nike

我已经将我的第一个 GWT 应用程序部署到 Tomcat 7 独立服务器(不在 Apache 中)。在应用程序中,我使用

在 session 中存储一些信息
getThreadLocalRequest().getSession().setAttribute(...)

问题是 Tomcat 总是显示单个 session 。这意味着当我从不同的浏览器甚至不同的计算机(具有不同的公共(public) IP)运行此应用程序时,我会得到相同的 session 和其他用户设置的相同属性!

在 Tomcat 管理器上,我只看到一个 session

这是正常行为吗?这可以更改为每个实际 session 都有一个 session 吗?

谢谢!

最佳答案

为每个用户创建一个新 session

getThreadLocalRequest().getSession(true).setAttribute(...)

您可以通过写 来检查 session id.weather 是否创建新 session 。

 HttpSession session = getThreadLocalRequest().getSession(true);
System.out.println("Session id: " + session.getId());

关于session - Tomcat 7 上的 GWT 显示单个 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15630974/

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