22.12.03 17:14 작성
·
233
0
Model model 은 @GetMapping 에다가만 적용하나요?
여기서 BookForm은 DTO처럼 사용된건데, 꼭 model.attribute("form",new BookForm())처럼 명시해줘야하나요?
답변 1
1
안녕하세요. omimabi77님, 공식 서포터즈 OMG입니다.
.
1-
Model model 은 @GetMapping 에다가만 적용하나요?
반드시 @GetMapping에만 model을 써야한다는 규칙은 없습니다.
아래 코드는 영한님의 MVC2편 강의 중 일부 코드인데 @PostMapping이지만, Model에 담아 뷰에 반환하는 코드를 확인할 수 있습니다.
어떤 개발 로직을 가지고 개발 할 것인지에 달려있다고 생각합니다.
2-
model에 "form"을 이름으로 화면에 담아 createItemForm화면에 전달하고 있는데요,
th:object라는 타임리프 문법을 사용하기 위함입니다.
아래 링크를 참고해주세요.
.
감사합니다.