一、重定向 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