<div class="container">
<h2>게시판</h2>
<form action="#" th:action="@{/board/form}" th:object="${board}" method="post">
<div class="form-group">
<label for="title">제목</label>
<input type="text" class="form-control" id="title" th:field="*{title}">
</div>
<div class="form-group">
<label for="content">내용</label>
<textarea class="form-control" id="content" rows="3" th:field="*{content}"></textarea>
</div>
<div class="text-right">
<a type="button" class="btn btn-primary" th:href="@{/board/list}">취소</a>
<button type="submit" class="btn btn-primary">확인</button>
</div>
</form>
</div>
자꾸 th:field 부분에서 cannot be resolved 에러가 발생했다.
검색 결과 boardController에
model.addAttribute 부분을 추가하지 않아서 에러가 발생했다.
@GetMapping("/form")
public String form(Model model) {
model.addAttribute("board", new Board());
return "board/form";
}
Model의 개념이 아직 이해가 안되지만 공부가 더 필요하다.
Error: Java: invalid target release: 16 - IntelliJ IDEA(인텔리제이) (0) | 2023.11.01 |
---|---|
JAVA_HOME 환경변수 에러(Chocolatey 사용 후) (0) | 2023.10.31 |
Swagger SpringFox에서 Basic Error Controller 없애는법 (0) | 2023.05.14 |
Maria DB 또는 MySQL 한글 깨질 때 (UTF8) feat 인텔리제이 (0) | 2023.04.11 |
Swagger2 자바 스프링부트 에러 발생시(Null) (0) | 2023.04.11 |
댓글 영역