ブラウザが閉じられた後、または接続が中断された後、
このトピックに関する多くの投稿を行ってきまし
た。web.xml でセッション タイムアウトを設定しましたが、1 つのシナリオが失敗しました
a) 私のアプリケーションでは、ケースが作成されます。このケースは、複数のユーザーに割り当てることができます。ただし、2 人のユーザーが同じケースを編集する必要があります。これは私が完璧に処理しました。データベースにフラグを保存し、フラグに基づいて他のユーザーをロックしました。
b) 1 人のユーザーがケースを編集し、接続が失われたか、ブラウザが予期せず終了した場合、そのセッションは指定された時間まで閉じられませんが、ユーザーはまだ編集していません。別のユーザーがアクセスしようとしたとき。セッションを閉じてデータベースのフラグを更新するにはどうすればよいですか。
これについて提案してください。