작성
·
289
답변 1
2
안녕하세요. fightnyy님
기본적으로 스프링 MVC는 ModelAndView("뷰 이름")를 반환하게 됩니다.
그리고 여기에 있는 뷰 이름을 가지고 ViewResolver가 동작하게 됩니다.
그런데 컨트롤러에서 String을 반환하게 되면 누군가 ModelAndView를 만들면서 String으로 반환한 뷰 이름을 넣어주어야겠지요?
ReturnValueHandler가 딱 그역할을 해줍니다.
(실제로는 더 복잡하지만 간략하게 설명드리면 그렇습니다.)
감사합니다.