springmvc 怎么配置同类多个视图解析器

翻看很多博客都是关于如何配置多个不同类的视图解析器,网上也没人问这个问题,估计是太简单了吧。好在慢慢摸索出了解决方案。
比如我要访问如下curp和userCURD文件夹下的jsp文件
这里写图片描述

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
        <property name="prefix" value="/" /><!--  关键在这里-->
        <property name="suffix" value=".jsp" />    
</bean>

那么在配置前缀时,路径写两个文件夹共同的上级目录就好了,也就是value=”/”.
在controller类中跳转目录补全。如:

mav.setViewName("userCURD/UserList");
mav.setViewName("curp/BookList");

猜你喜欢

转载自blog.csdn.net/qq_39026548/article/details/79964457