Model은 HashMap 형태를 갖고 있으며, key, value값을 가지고 있다. 또한 addAttribute()
와 같은 기능을 통해 모델에 원하는 속성과 그것에 대한 값을 주어 전달할 뷰에 데이터를 전달할 수 있다.
@GetMapping("/member/test")
public String test(Model model) {
String str = "Member Test";
model.addAttribute("test", str);
return "member/test";
}
위와같이 메서드에 매개변수로 Model타입의 model변수를 선언하여 사용이 가능하다.
그리고 addAttribute
를 통해 View로 데이터를 전달할 수 있다.