<mvc:default-servlet-handler/>

来源:互联网 发布:伴随矩阵怎么求 编辑:程序博客网 时间:2024/05/21 06:52

我们可以用Web服务器的defaultServlet来处理静态文件,也可用Spring框架来处理静态文件。使用Spring来处理,可以在配置中加入以下代码

           <mvc:default-servlet-handler/>  

这样spring会用默认的Servlet来响应静态文件,(DefaultServletHttpRequestHandler在容器启动是会使用主流web容器默认servlet的名称列表自动查找容器的默认servlet,包括Tomcat, Jetty, Glassfish, JBoss, Resin, WebLogic, and WebSphere。),如果为默认servlet配置了新的名称,或者这个容器servlet名字不在spring列表中是,必须显式配置默认servlet的名字,如下:

           <mvc:default-servlet-handler default-servlet-name="customServlet"/>

或者使用mvc:resources方式来处理,如下:

         <mvc:resources mapping="/images/**" location="/images/" />  

使用<mvc:resources/>元素把images/**映射到ResourceHttpRequestHandler进行处理,location指定静态资源的位置

0 0
原创粉丝点击