在浏览器关闭或连接被中断后,我浏览了许多关于此主题
关闭会话的帖子
我在 web.xml 中配置了会话超时,但是一个 senario iam 失败
a) 在我的应用程序中,将创建案例。这种情况可以分配给多个用户。但是两个用户现在应该编辑同一个案例。我处理得很好。我在数据库中存储了一个标志,并基于标志 iam 锁定其他用户。
b)对于一种情况,一个用户编辑案例并丢失连接或浏览器意外关闭,那么他的会话直到指定时间才会关闭,但用户仍然没有编辑它。当另一个用户尝试访问它时。如何关闭会话并更新数据库中的标志。
请就此提出建议。