gpt4 book ai didi

java - 在已部署的系统中使用 session.setAttribute

转载 作者:行者123 更新时间:2023-12-02 04:09:44 26 4
gpt4 key购买 nike

我有一个使用链接http://192.168.2.6:8484/DTR部署的系统,登录后,它通过session.setAttribute("存储用户的信息user", user); 但是,当另一个用户登录时,它会覆盖第一个用户的信息,因为它再次调用 session.setAttribute("user", user);。那么如何才能真正保存用户的信息,以便两个以上的人可以同时访问系统呢?

这就是当前正在发生的事情:

我有两个打开的网站。

  1. 我登录第一个网站(用户名:user1)。显示你好,user1
  2. 我登录第二个网站(用户名:user2)。显示你好,user2
  3. 我刷新了第一个网站。现在将显示 Hello, user2

那么如何让多个用户访问该网站呢?

最佳答案

正如评论中所讨论的,原因是两个用户都从相同的浏览器和相同的系统登录。因此 JSessionId 是相同的,因此属性被覆盖。

解决方案:尝试使用不同的浏览器

关于java - 在已部署的系统中使用 session.setAttribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33908658/

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