[英]How to use multiple places in Spring viewresolver?
这就是我定义jsp文件位置的方式:
<bean id="jspViewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
但是目前我在一个文件夹中有太多的JSP文件...我将目录结构更改为:
/WEB-INF/jsp/city/*.jsp
/WEB-INF/jsp/weather/*.jsp
如何更改我的viewresolver,以便找到两个地方?
如果需要,请询问更多信息。
根本不要更改它,只需返回限定的视图名称,例如
"city/tokyo"
或"weather/partlyCloudy"
我敢肯定,肖恩·帕特里克·弗洛伊德(Sean Patrick Floyd)的答案是一种更好的方法,但是,如果您不愿意使用该技术,请定义两个视图解析器,一个以“ / WEB-INF / jsp / city”为前缀,另一个带有前缀“ / WEB-INF / jsp / weather”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.