Spring 5.0.6.RELEASE的多个InternalResourceViewResolver

时间:2018-07-09 20:20:30

标签: xml spring

我们在tomcat上有一个不同的设置,每个webapp都包含多个在其下面的项目。因此我们有一个Webapp,其中包含多个spring项目。

视图jsp不在一个文件夹中,而是在多个文件夹中,如下所示: WebApp1 / A /视图/ JSP / 和 WebApp1 / B / Views / JSP /

我们如何使用多个InternalResourceViewResolver来提供视图,目前看来仅支持一个。 尝试了以下选项,但不起作用:

<bean id="faceletsViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.InternalResourceView"/>
    <property name="prefix" value="WebApp1/A/Views/JSP/" />
    <property name="suffix" value=".jsp" />
    <property name="order" value="1"/>
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
    <property name="prefix" value="WebApp1/B/Views/JSP/" />
    <property name="suffix" value=".jsp" /> 
    <property name="order" value="0" />
</bean>

感谢您的帮助。谢谢

0 个答案:

没有答案