JSPのデフォルト<session-timeout>
設定を使用して、セッションの有効期限が切れた後に「セッションの有効期限が切れました (30 分)」というメッセージを表示し、ユーザーをログイン ページに戻したいと考えています。
((HttpServletRequest) request).getSession(false) == null
ユーザーが最初にアプリケーションに入ったときにセッションがすでに null になっていて、メッセージがすぐに表示されるため、ジョブが適切に実行されていないことを検出するために使用します。
どうすればこれを回避できますか? JSP の HttpSession をカスタマイズして、実際のイベントがいつ発生したかを知る方法はありますか?