VVL1295

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

<mvc:default-servlet-handler />

  用于处理静态资源,因为 spring mvc 会处理全部请求,我们通常不会在 controller 写功能处理方法来处理静态资源,在配置文件中加上 <mvc:default-servlet-handler /> 标签,spring mvc 就会判断请求是否用于请求静态资源,如果是静态资源,就把请求交给 服务器的默认 servlet 处理,不过不配置这个标签,且不写功能处理方法处理静态资源,那就会返回404,因为没有功能处理方法处理这个请求。

  Tomcat 默认的 Servlet 的名字就是 default,如果默认的 Servlet 的名字不是 default,那么就需要自行设置默认 Servlet 的名字,通过设置上述标签的属性“default-servlet-name”;

  以上。

posted on 2016-09-07 21:04  bobo2018  阅读(232)  评论(0)    收藏  举报