<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指定靜態資源的位置