SpringMVC的视图解析器配置在SpringMVC.xml配置文件中
一般的视图解析器配置如下
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="WEB-INF/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
这样如果crontroller返回的是index,则回去寻找WEB-INF/index.jsp页面,如果此时我们要寻找的是与WEB-INF同等级的页面时,该视图解析器则会路径出错,此时需要多个视图解析器,并指定使用情况
此时使用到了
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewNames" value="pages*"/>
<property name="prefix" value="WEB-INF/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
这个属性指定了,只有controller返回的路径是以pages开头时,才使用该视图解析器