ViewResolver, @ResponseBody, MessageConverter웹 페이지(HTML) 반환과 웹 데이터(JSON) 반환Spring MVC에서 Controller는 사용자의 요청을 처리한 뒤 ,그 결과를 반환한다. 이때 반환 타입에 따라 DispatcherServlet은 HTML 페이지를 렌더링하거나, 데이터를 JSON 형식으로 반환하는 등 다른 방식으로 응답을 처리할 수 있다. Spring에 위임되어 Controller 에서 처리한 모든 응답은 Front Controller에게 반환 타입을 고려해 반환Front Controller인 DistpatcherServlet은 앞선 Controller가 반환한 타입에 따라 View 생성DispatcherServlet은 HandlerAdapter의 ..