inputで値を送信しようとしてもボタンが表示されません
なぜですか?
JAVA
1 2@Controller 3public class ForumController { 4 5 @Autowired 6 private DatabaseRepository repository; 7 8 @GetMapping("/") 9 public String displayHome(InputForm inputForm) { 10 return "/home"; 11 } 12 13 @PostMapping("/thread") 14 public String thread(@Validated InputForm inputForm, BindingResult error) { 15 if (error.hasErrors()) { 16 return "/home"; 17 } 18 19 repository.saveAndFlush(inputForm); 20 21 return "/thread"; 22 } 23}
html
1<!DOCTYPE html> 2<html xmlns:th="http://www.thymeleaf.org"> 3 4<link rel="stylesheet" th:href="@{/style.css}"> 5 6<head> 7 <meta charset="UTF-8"> 8 <title>みかんふぉーらむ</title> 9 <img src="https://webftp2.html.xdomain.ne.jp/?action_user_image=true&path=&name=orangeForum.png" class=title> 10</head> 11 12<body> 13 <form method="post" th:action="@{/thread}" th:object="${inputForm}"> 14 <span>すれっど名</span> 15 <input type="text" th:field="*{threadName}"/> 16 <span th:if="${#fields.hasErrors('threadName')}" th:errors="*{threadName}"> 17 <input type="submit" value="asfd"/> __←こいつが表示されない**__ 18</form> 19 20</body> 21 22</html>
回答1件
あなたの回答
tips
プレビュー