[轉載]mvc:view-controller

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

相關文章
相關標籤/搜索