質問: true) をコメントアウトすると404エラーにならずに次の画面が表示されることがわかりました。 これらのエラーが、私のプロジェクトの作成方法が間違っているのか、 それともstarterなのであえてエラーのままにしているのかわからないのですが 間違った対応だと思うので正しい対応をご存知でしたら教えてほしいです。 ちなみにその後、ログを見るとvalidateExecuteが見つからないとあったので メソッドを作ってデバッグしてみるとvalidateExecuteを通過することは確認できたのですが 出力されるエラーは同じ404でした。 public String validateExecute() throws Exception { this.name="a"; return SUCCESS; } 正しい動作は、「入力でエラーがあればエラーメッセージをセットして入力画面をリロードする」だと思うのですが、そのような動きにする方法をまず教えていただきたいです。
回答: ``` /jsp/index.jsp /WEB-INF/jsp/helloWorld.jsp ``` と書かれていますので、入力チェックに引っかかった場合は、input側、そうでない場合は下側になります。 input側に /WEB-INF/ がついていないのでおそらく見つからない(404 Not found)が出ているのではないでしょうか。