인프런 커뮤니티 질문&답변
@ModelAttribute 어노테이션 관련 질문드립니다
해결된 질문
작성
·
289
1
코드를 보면, orderSearch 를 매개변수로 받아와서 List (orders)로 만든 후 model 을 이용해 html 에 전달하는것으로 이해 하였습니다.
그런데 여기서 @ModelAttribute 의 역할이 이해되지 않습니다. 이 어노테이션을 쓰지 않으면 데이터가 model을 통해 넘어가지 않는것일까요?
@GetMapping("/orders")
public void orderList(@ModelAttribute("orderSearch") OrderSearch orderSearch, Model model) {
List<Order> orders = orderService.findOrders(orderSearch);
model.addAttribute("orders", orders);
}답변 1





