STSの「Springスタータープロジェクト」を作成して、実行すると①の画面表示して送信ボタンを押すと次のエラーが表示されます。
同じ端末にOracleとTOMCATがインストールしているためTOMCATのポートを8081に変更して実行しています。
何が原因したエラーなのでしょうか?

【エラーメッセージ】

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

There was an unexpected error (type=Not Found, status=404).
No message available

【①index.html】

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hello Page</title>
</head>
<body>
    <form method="post" action="/result">
                            名前を入力してください<br>
        <input type="text" name="inputvalue"/>
        <input type="submit" value="送信" />
    </form>
</body>
</html>

【②result.html】

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hello Page2</title>
</head>
<body>
              入力した値はこちらです!
    <p th:text="${message}"></p>
</body>
</html>

【③HelloSpringBootWebController.java】

package com.example.demo;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class HelloSpringBootWebController {
    @RequestMapping(value="/", method=RequestMethod.GET)
    public ModelAndView index(ModelAndView mv) {
        mv.setViewName("index");
        return mv;
    }

    @RequestMapping(value="/result", method=RequestMethod.POST)
    public ModelAndView send(@RequestParam("inputvalue")String inputvalue, ModelAndView mv) {
        mv.setViewName("result");
        mv.addObject("message", inputvalue);
        return mv;
    }
}

【ファイルの格納先】
src/main/resources/templates/index.html
src/main/resources/templates/result.html
src/main/java/com/example/demo/HelloSpringBootWebController.java

【環境】

  • spring-tool-suite-3.9.8
  • JDK12
  • Oracle11g
  • Win10

【エラーが出ています。】
Porn.xmlにエラー