상세 컨텐츠

본문 제목

thymeleaf 에러('org.thymeleaf.spring5.processor.SpringInputGeneralFieldTagProcessor')

Java

by Gopythor 2023. 12. 1. 14:02

본문

728x90
반응형
<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의 개념이 아직 이해가 안되지만 공부가 더 필요하다.

728x90
반응형

관련글 더보기

댓글 영역