programming/web

[spring]ViewResolver

힐무새 2017. 6. 7. 17:19

ViewResolver

Controller가 지정한 뷰이름으로부터 응답 결과 화면을 생성하는 View 객체를 구할 때 사용되는 것이 ViewResolver이다.

주요 ViewResolver의 구현 클래스

  • InternalResourceViewResolver
        뷰 이름으로부터 JSP나 Tiles 연동을 위한 View 객체를 리턴한다.
  • VelocityViewResolver
        뷰 이름으로부터 Velocity 연동을 위한 View 객체를 리턴한다.
  • BeanNameViewResolver
        뷰 이름과 동일한 이름을 갖는 빈 객체를 View로 할당

InternalResourceViewResolver

  • 컨테이너(xml)에서 설정
  • Controller에 view 호출