リンク内容 https://b1tblog.com/2019/12/18/spring-boot1/を参考にSpringBootでWEBアプリケーションを作成したのですが、/localhost:8080/をブラウザに入力しても404エラーになってしまい、index.htmlが表示されません
サーバーは起動するのですが、サーバーログには下記の警告が出力されます
原因・解決方法を教えてください。
'OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.' 2020-10-13 01:32:15.140[0;39m [33m WARN[0;39m [35m15392[0;39m [2m---[0;39m [2m[nio-8080-exec- 9][0;39m [36m.w.s.m.s.DefaultHandlerExceptionResolver[0;39m [2m:[0;39m Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
index.htmlはsrc/main/resources/templates配下に配置しました。
コントローラーは以下のとおり記載しました。
package com.example.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("/") public class IndexController { @GetMapping public String index(Model model) { return "index"; } }
実行環境
spring-boot-2.4.0-M3
sts-4-4.8.0
Java1.8
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー