ContentNegotiationViewResolver1 [spring] 스프링 웹 MVC의 ViewResolver 스프링 웹 MVC의 컨트롤러 Controller view name을 반환하거나 반환값을 HTTP Response Body에 쓴다. 1번은 @ResponseBody를 handler method에 사용하지 않을 때 view name 반환 스프링 웹 MVC에서는 DispatcherServlet가 ContentNegotiationViewResolver에게 view name 전달 ContentNegotiationViewResolver는 등록된 view resolver들에게 보내, 요청의 응답을 만들 수 있는 모든 view를 찾아낸다 URL의 파라미터와 Accept 헤더를 보고 적절한 view를 결정한다. 처리결과를 담은 view를 반환한다. ContentNegotiationViewResolver는 다른 view .. 2020. 4. 21. 이전 1 다음