【发布时间】:2011-03-08 07:59:05
【问题描述】:
我正在尝试使 Java 中的 HttpSession 超时。我的容器是 WebLogic。
目前,我们在 web.xml 文件中设置了会话超时,如下所示
<session-config>
<session-timeout>15</session-timeout>
</session-config>
现在,有人告诉我,这将在使用的第 15 分钟终止会话(或者是所有会话?),无论他们的活动如何。
我想知道这种方法是否正确,或者我应该以编程方式设置不活动的时间限制
session.setMaxInactiveInterval(15 * 60); //15 minutes
我不想在 15 分钟后删除所有会话,只删除那些已闲置 15 分钟的会话。
这些方法是否等效?我应该支持 web.xml 配置吗?
【问题讨论】:
标签: java session servlets weblogic session-timeout