작성한 질문수
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
뷰 리졸버
해결된 질문
작성
·
409
3
안녕하세요!
논리 뷰 이름 획득 이후 적합한 ViewResolver를 찾는 방식에 대해 질문드립니다.
HandlerAdapter 때와 비슷하게 ViewResolver에 메시지를 보내 특정 논리 뷰 이름에 대응하는 View를 생성할 수 있는 ViewResolver인지(?) 확인하는 방식으로 찾게 되는건가? 하고 생각했는데 이러한 방식이 맞는 것일지 궁금합니다!
감사합니다.
답변 1
안녕하세요. 현상혁님, 공식 서포터즈 David입니다.
네, 맞습니다.
디스패처 서블릿은 뷰 리졸버 목록을 가지고 있습니다.
논리적인 뷰 이름을 가지고, 뷰 리졸버 목록을 순회하며 view를 생성을 시도합니다.
DispatcherServlet.resolveViewName()을 참고해주세요.
감사합니다! :)
감사합니다! :)