一、重定向 html
1
|
<mvc:view-controller path=
"/"
view-name=
"redirect:/admin/index"
/>
|
即若是当前路径是/ 则重定向到/admin/index
二、view name
java
1
|
<mvc:view-controller path=
"/"
view-name=admin/index"/>
|
若是当前路径是/ 则交给相应的视图解析器直接解析为视图
如
web
1
2
3
4
5
6
|
<bean id=
"defaultViewResolver"
class
=
"org.springframework.web.servlet.view.InternalResourceViewResolver"
p:order=
"2"
>
<property name=
"viewClass"
value=
"org.springframework.web.servlet.view.JstlView"
/>
<property name=
"contentType"
value=
"text/html"
/>
<property name=
"prefix"
value=
"/WEB-INF/jsp/"
/>
<property name=
"suffix"
value=
".jsp"
/>
</bean>
|
则获得的视图时 /WEB-INF/jsp/admin/index.jsp
不想进controller,能够在spring-mvc.xml中配置静态访问路径
Xml代码
<!-- 访问静态资源文件 -->
spring
1
|
<mvc:resources mapping=
"/images/**"
location=
"/images/"
cache-period=
"31556926"
/>
|
像这样,jsp文件若放在静态路径/images下,能够直接访问,而不通过controller。spring-mvc