java - 使用 glassfish 服务器进行 struts2 session 维护

标签 java

在我的应用程序中,有 5 分钟的 session 超时。

<session-config>
    <session-properties>
        <property name="timeoutSeconds" value="300"></property>
    </session-properties>
</session-config>

在客户端上有几个计时器每 30 秒轮询一次(调用 struts2 操作),因此我的 session 永远不会超时。

如何实现 session 计时器忽略一些我想忽略的调用?我正在考虑传递给每个计时器调用的参数,并可能在某个拦截器中检查它。正确的解决方案是什么?

我没有找到任何相关文档。

最佳答案

好吧,我发现了这一点,从计时器调用中我发送了一个参数并检查拦截器。

关于java - 使用 glassfish 服务器进行 struts2 session 维护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41635037/

相关文章:

java - 如何使用 JAR 文件中的外部类作为我的程序中的类之一?

java - Spring JPA Hsqldb 持久化

java - 使用 jquery 从表单中检索数据

java - 构造函数初始化 : The assignment to variable length has no effect Warning

java - 获取继承父进程 IO 的子进程的输出

java - RxJava Observable 出错时继续并获取状态

java - 如何让 reactionTime 在我的 while 循环中工作

java - 如何使用 Joda-Time 计算两个日期之间的年数、月数和天数

java - Spring MVC。 JSP 不起作用

java - 如何知道 Future 是使用 Callable 还是 Runnable 创建的