2


404エラーに関する多くの投稿を読んだにもかかわらず、リクエストをリダイレクトする際に自分の間違いを理解できませんでした. 404 の主な原因は、私たちが提供した間違ったパスであることはわかっていますが、それでも問題を解決できません。

/ReportFetcher/JavaResource/src/にある サーブレットSubmitMarksControllerから/ReportFetcher/WebContentにあるFirstJSP.jspにリクエストを送信したいsrc では、パッケージcom.gaurav.controllerにあります

以下は、名前に対応する値を持つリクエスト参照のプロパティのリストです。

  1. コンテキスト パス = "/ReportFetcher"
  2. リクエスト ディスパッチャー パス = "/SubmitMarksController"
  3. リクエスト URI = "/ReportFetcher/SubmitMarksController"
  4. サーブレット パス = "/SubmitMarksController"

私の試みは次のとおりです。

response.sendRedirect("/ReportFetcher/WebContent/FirstJSP.jsp");
return ;
4

1 に答える 1

3

response.sendRedirect("FirstJSP.jsp"); を試してください。WebContent は、あらゆる Web アプリケーションのルートです。したがって、すべてのパスはそれに対して相対的です。

于 2013-05-19T19:20:29.777 に答える