소개
게시글
질문&답변
bookForm @NotEmpty 문의 드립니다.
저도 비슷하게 동일한 문제 겪었는데 해결했고 방법은 다음과 같습니다. 기본적으로 강의를 따라가다보면 createItemForm.html 에 있는 form태그의 th:object="${form}" 으로 되어있으실거에요 여기를 th:object="${bookForm}" 으로 바꿔주세요 그리고 itemController의 Get매핑 /items/new에서 검증에 사용하기 위한 빈 객체를 모델로 넘기는데 이때 애트리뷰트의 이름을 "bookForm"으로 해주세요 그러면 잘 되실거에요 결국 현재 원리는 공부중이지만 (김영한 선생님께서 알려주실수도!!!) 처음에 등록화면에 접근할 떄 넘기는 객체의 이름이 DTO로 사용하는 클래스의 이름과 동일해야 하는것이 아닌가?? 하는 추측을 하고있어요 여담으로 회원가입할 때의 강의를 보면 MemberController에서 회원가입쪽 화면 접근 할 때 넘기는 모델 객체의 이름이 memberForm이에요 그래서 bookForm으로 변경하니 잘 되네욥!
- 0
- 2
- 349
질문&답변
BookForm @NotEmpty관련 질문
저도 비슷하게 동일한 문제 겪었는데 해결했고 방법은 다음과 같습니다. 기본적으로 강의를 따라가다보면 createItemForm.html 에 있는 form태그의 th:object="${form}" 으로 되어있으실거에요 여기를 th:object="${bookForm}" 으로 바꿔주세요 그리고 itemController의 Get매핑 /items/new에서 검증에 사용하기 위한 빈 객체를 모델로 넘기는데 이때 애트리뷰트의 이름을 "bookForm"으로 해주세요 그러면 잘 되실거에요 결국 현재 원리는 공부중이지만 (김영한 선생님께서 알려주실수도!!!) 처음에 등록화면에 접근할 떄 넘기는 객체의 이름이 DTO로 사용하는 클래스의 이름과 동일해야 하는것이 아닌가?? 하는 추측을 하고있어요
- 0
- 4
- 410