此標籤通常用來訪問靜態資源文件。js,css,圖片等
springmvc配置以後符合規則路徑都要經過DispatcherServlet來處理,一些常用js,css文件等不需要經過DispatcherServlet,直接使用就可以,這樣我們就需要使用mvc:resources標籤來跳過DispatcherServlet處理。
<!-- 訪問靜態資源文件 -->
<!-- 文件若放在靜態路徑/statics下,可以直接訪問,而不經過controller-->
<mvc:resources mapping="/statics/**" location="/statics/" />
這樣設置,路徑中有statics的都不會交給DispatcherServlet來處理了。
使用標籤時要配合mvc:annotation-driven標籤來一起使用。
mvc:annotation-driven作用參考另一篇博客
springmvc標籤之mvc:annotation-driven
當然,訪問靜態資源還可以在web.xml中配置,
配置請參考博客web項目訪問靜態資源方法