뷰 리졸버(viewResolver)
2021. 5. 23. 19:50
스프링 웹 MVC
뷰 리졸버(viewResolver) prefix,suffix에 경로와 확장자를 뷰리졸버가 삽입을 해 준다. 우리가 리턴한 view 파일 앞뒤로. ex) spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp 동작 방식은 논리 이름이 반환 되었을 때, (핸들러 갔다오고) 최종 view 반환전에 호출이 되어서 수행한다. 1 = BeanNameViewResolver : 빈 이름으로 뷰를 찾아서 반환한다. (예: 엑셀 파일 생성기능에 사용) 2 = InternalResourceViewResolver : JSP를 처리할 수 있는 뷰를 반환한다. 1. 핸들러 어댑터 호출 (view 논리명 획득) 2. viewResolver 호출 3. InternalR..