View Bean을 메인 어플리케이션 컨텍스트에서 찾는 대신 별도의 XML 파일에 의뢰한다.
<bean id="viewResolver class="org.springframework.web.servlet.view.XmlViewResolver">
<property name="location">
<value>/WEB-INF/**.xml</value>
</property>
</bean>
XmlViewResolver는 기본적으로 WEB-INF/views.xml에서 View의 정의를 찾는다. 그러나 여기서는 location 특성에 /WEB-INF/**.xml 을 지정하여 기본 값을 재정의했다. XmlViewResolver는 DispatcherServlet의 컨텍스트 설정 파일에 다수의 ViewBeans을 선언하는 경우에 유용하다. 메인 컨텍스트 설정 파일을 깨끗하고 깔끔하기 유지하기 위해서는 View의 선언을 나머지 Bean으로부터 분리해야 할 필요가 있다.
'Java2EE Framework > Spring 2.0' 카테고리의 다른 글
스프링2.0 Exception 관리 방법 (0) | 2010.06.07 |
---|---|
스프링2.0 - DataSource 사용하기 (0) | 2010.06.06 |
스프링 MVC - 요청URL과 컨트롤러를 매핑시키는 방법(기타) (0) | 2010.06.05 |
스프링2.0 MVC 프레임워크의 동작 방법 (0) | 2010.06.05 |
웹 어플리케이션에 스프링 MVC 적용하기 (0) | 2010.06.05 |