我已经设置了一个 roo 应用程序。roo 中内置的默认视图解析器用于 jspx 文件。是否也可以支持 jsp 文件?我尝试配置两个 viewResolver,但似乎没有 urlBasedViewResolvers 可以共存,它要么是一个,要么是另一个。
更改顺序不会影响行为。如果我将 order = 1 设置为 jspx,那么如果我搜索任何 .jsp 文件,它会给我 404。如果我搜索 jspx 但 jsp viewResolver 设置为 order = 1,则结果相同。
有没有办法做到这一点?谢谢!
这是我的 webmvc-config.xml
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="order" value="1"/>
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jspx" />
</bean>
<bean id="jspViewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="order" value="2"/>
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>