gpt4 book ai didi

session - 如何在tomcat中创建新 session 并保留旧 session ?

转载 作者:行者123 更新时间:2023-11-28 23:40:55 27 4
gpt4 key购买 nike

现在用户在他的权限中有很多角色,我将允许他点击 href 并在新窗口中扮演另一个角色。每个角色都有自己的 session 。

既然浏览器打开窗口不能用新 session 打开,我必须在服务器端想办法。

但请求不支持 request.createSession 或 request.setSession(new Session()),我如何为这个用例分离一个新 session ?

最佳答案

您可以通过 HttpSession#invalidate 创建一个新 session 旧的,但你不能保留旧的。愿以下几点对您有所帮助

  1. 您提到每个角色都有自己的 session
  2. 当用户点击一个角色时,使当前 session (也是角色)无效并创建新 session
  3. 如有必要,提供返回他之前角色的链接
  4. 如果他回到之前的角色,重复第 2 步。

关于session - 如何在tomcat中创建新 session 并保留旧 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19763749/

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