ModelAndView, Model, ViewResolver, RedirectView

박예림·2024년 3월 19일
0

ModelAndView

  • 데이터와 이동하고자 하는 View Page를 같이 저장
  • ModelAndView 객체를 반환

Model

  • 데이터만 저장
  • String 형태로 반환

ViewResolver

컨트롤러가 지정한 뷰 이름을 가지고 실제로 사용될 뷰를 선택
+반환 타입이 String일 경우, 해당 값을 이름으로 가진 file을 Templates에서 찾음

  • prefix - view 이름 앞쪽에 오는 '경로'
  • suffix - view 이름 뒤쪽에 오는 '파일형식'

RedirectView

이중제출 문제, 양식 데이터 게시 등의 상황에서 사용될 수 있음

  • return new RedirectView("redirectedUrl");
  • return new ModelAndView("redirect:/redirectedUrl", model);
profile
응애 나 아기개발자

0개의 댓글