是否使用多个视图解析器以分离不同类型的视图有意义?

时间:2015-02-25 15:28:53

标签: java spring spring-mvc

我考虑将多个视图解析器用于不同目的。例如,一个视图解析器将应用于安全性网页(403500等),另一个将解析其余页面。这种脱钩是否有意义?所以,实际的配置是:

<bean id="securityViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/views/security/" />
    <property name="suffix" value=".jsp" />
    <property name="order" value="2" />
</bean>

<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/views/" />
    <property name="suffix" value=".jsp" />
    <property name="order" value="1" />
</bean>

0 个答案:

没有答案