SpringMVC中web.xml的配置(详解)

 1.SpringMVC搭建环境时,主要配置以下



  spirngmvc_01
  
  	springmvc
  	
  	org.springframework.web.servlet.DispatcherServlet
  	
  		contextConfigLocation
  		classpath:spring-mvc.xml
  	
  
  
  	springmvc
  	
  	/
  
    
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  

2. 关于 有三种配置方式

 (1) / ,  /:配置/的话,url不会拦截诸如:jsp,html , .action的请求,使用该模式的话,那么      spring-mvc.xml中配置name不能有扩展名 ,如下:                                                                                                                      

   (正确)                          

   (错误)

 (2) / *  , /*,因为这个url会拦截所有请求,包括:.jsp  .html  .action  .do   .css

     如果访问以上的资源会报404错误 ,所以配置时,不要用/*, 这个一般是过滤器,配置时候才用的。

 (3) *.action   不会拦截诸如 .jsp .html 等资源请求,只会拦截.action请求,所有在spring-mvc.xml中配       置name的时候必须要有扩展名,如下:                                                                                                                                   

     (错误)                          

     (正确)

你可能感兴趣的:(SpringMVC中web.xml的配置(详解))