gpt4 book ai didi

java - J2ee session 跟踪

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

在我的 servlet 中(登录后),我将 session 超时间隔设置为 30 秒,并将 session ID 记为 X

 session.setMaxInactiveInterval(30);

然后 servlet 转发到 JSP 页面 (intermediate1),该页面具有指向第二个中间页面 (intermediate2) 的链接。我在页面上大约 30 秒(超时间隔)没有做任何事情,然后转发到第二个 jsp 页面(中间 2)。在这里,我打印了 sessionID,它不是 X。它是另一个值。这怎么发生的?如果不存在 session ,容器是否会自动将 session 对象分配给 JSP 页面?请帮忙。

最佳答案

JSP 规范(对于 JSP 2.1/JEE6,可在“JSP.1.10.1 页面指令”一章中找到)描述session 隐式对象默认,以便对 JSP 的每次调用都将参与现有 session /在需要时创建新 session 。它可以关闭为:

<%@ page session="false" %>

关于java - J2ee session 跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33410663/

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