[转载]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

相关文章
相关标签/搜索