📝 HTTP 응답 데이터 전달
- 공부할 때 core3의
ResponseViewController 참고하면서 공부하기
🖥️ 1. ModelAndView
- DispatcherServlet에 의해 처리될 뷰를 직접 지정할 수 있고 Model 부분에 있는 데이터를 전달할 수 있도록 한다.
@RequestMapping("/response-view-v1")
public ModelAndView responseViewV1() {
ModelAndView mav = new ModelAndView("response/hello").addObject("data", "datavalue");
return mav;
}
🖥️ 2. Model
@ResponseBody
@RequestMapping("/response-view-v2")
public String responseViewV2(Model model) {
model.addAttribute("data", "hello :)");
return "response/hello";
}