질문&답변
GetMapping -> newItem 에서 @modelAttribute 가 있는 이유가 있나요?
초기화 및 바인딩 : @ModelAttribute 를 사용하면, 빈 객체가 모델에 담겨 뷰로 전달됩니다. 이렇게 하면, 폼을 초기화하고 사용자가 입력한 데이터를 받을 준비를 할 수 있게 됩니다. 폼 전송 시 입력값이 ItemForm 객체에 바인딩될 수 있습니다. 그렇다면 Getmapping 에 @ModelAttribute가 붙은건 초기화의 개념이 크다고 생각하면 될까요? 현재 @ModelAttribute 를 사용하지 않은 코드 에서도 F5를 누르면 초기화는 됩니다.
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 53





