• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セッションタイムアウト時にエラー画面を表示したい)

セッションタイムアウト時にエラー画面を表示する方法

このQ&Aのポイント
  • セッションタイムアウト時にエラー画面を表示する方法について質問があります。
  • セッション作成時にHttpServletRequestとHttpServletResponseをHttpSession.setAttributeで設定し、セッション削除時にそれらをHttpSession.getAttributeで取得し、エラー画面にフォワードする方法を試しています。
  • しかし、フォワードの部分でNullPointerExceptionが発生してしまいます。対処方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#18558
noname#18558
回答No.1

もっと、Webの基本を勉強して下さい。 リクエスト、レスポンス共に1回のリクエストで消えてしまいます。 セッションに入れたとしても、リクエストが完了した時点でオブジェクトは消えてしまいます。 なので、セッションに格納したリクエスト、レスポンスを取得してもnullなのは明白です。

yamataro53
質問者

お礼

勉強不足で申し訳ありません。 レスポンスを返そうとしている間(処理中)に セッションタイムアウトが発生した場合は どうなるんでしょうか? リクエスト、レスポンスはその時もnullですか?

すると、全ての回答が全文表示されます。

関連するQ&A