- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JSPページから、同じJSPページを呼び出す。)
同じJSPページを呼び出す方法とエラーの解決方法
このQ&Aのポイント
- JSPページから同じJSPページを呼び出し、処理する方法について悩んでいます。エラーが発生しており、The server encountered an internal error () that prevented it from fulfilling this request.というメッセージが表示されています。
- おそらく、ページを開いた時点でフォームに記載がされていないため、request.getParameterでデータを受け取ることができず、エラーが発生していると考えています。
- このような場合、フォームに初期値を設定したり、データの有無を事前に確認することでエラーを回避することができます。適切な対処を行うことで、同じJSPページでの処理を実現することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>フォームに記載がされていない状態なので、request.getParameterで受け取るデータがない、というようなエラーだと思うのですが。 と思うならば、パラメータがある時とない時で処理を分ければいいだけの話ではないんでしょうか?
お礼
回答ありがとうございます。 if(request.getParameter("mode")==null) で分岐できました。 if(request.getParameter("mode").equals("write")) などは試したのですが、これがだめで、 あきらめてしまっていました。