我们在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>
感谢您的帮助。谢谢