一、重定向
html
<mvc:view-controller path="/" view-name="redirect:/admin/index"/>
即若是當前路徑是/ 則重定向到/admin/index
二、view name
java
<mvc:view-controller path="/" view-name=admin/index"/>
若是當前路徑是/ 則交給相應的視圖解析器直接解析爲視圖
如
web
<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
<mvc:resources mapping="/images/**" location="/images/" cache-period="31556926"/>
像這樣,jsp文件若放在靜態路徑/images下,能夠直接訪問,而不通過controller。
spring-mvc