java - 如何在 Java webapp 中测试 HttpSessionListener.sessionDestroyed?

标签 java session tomcat

一个人如何在 session 监听器中模拟触发 HttpSessionListener.sessionDestroyed 对象?

难道只是把Tomcat session timeout 设置为1 然后等待是唯一的办法吗?

最佳答案

使用HttpSession.invalidate() .或者,您可以调用 setMaxInactiveInterval()有一个小数字(即 1)。这是不太可靠的,因为不能保证 Tomcat 何时会销毁 session 。

关于java - 如何在 Java webapp 中测试 HttpSessionListener.sessionDestroyed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/337992/

相关文章:

jsp - 澄清与 JSP 页面和 Tomcat 一起使用时的 UTF-8 和 ISO-8859-1 编码

ruby-on-rails - 将 Tomcat 用于 Jruby Rack 应用程序有哪些替代方案?

java.lang.UnsatisfiedLinkError : no rxtxSerial in java. 库路径

java - 如果我将扩展 Activity 更改为 OrmLiteBaseActivity<Helper> 我得到一个 java.lang.NoClassDefFoundError

session - Compojure/环 : can't get session working

node.js - 不使用 Express 创建 session

java - 在 servlet 容器端口上运行嵌入式 activemq 代理

java - 将前 3 个字符的字符串与每个字符串前 3 个字符的字符串列表进行比较

java - 除了 JscrollPane 之外,向 JPanel 添加滚动条的任何其他方法

Laravel 顺序处理用户的并发请求