SPRINGMVC <mvc:resources mapping= "* * *" location= "* * *" > tags appear in spring3.0.4, primarily to define access to static resources.
Search the internet for a bit with this configuration related articles, most recommend the following. However, in this case, if there is a new directory, you have to add a configuration, more trouble.
<!-- For static resources -->
<mvc:resources mapping="/image/**" location="/images/" />
<mvc:resources mapping="/js/**" location="/js/" />
<mvc:resources mapping="/css/**" location="/css/" />
<mvc:resources mapping="/html/**" location="/html/" />
<mvc:resources mapping="/software/**" location="/software/" />
The following is configured directly according to the suffix of the static file, more general, do not configure one for each subdirectory:
<mvc:resources location="/" mapping="/**/*.html"/>
<mvc:resources location="/" mapping="/**/*.js"/>
<mvc:resources location="/" mapping="/**/*.css"/>
<mvc:resources location="/" mapping="/**/*.png"/>
<mvc:resources location="/" mapping="/**/*.gif"/>
(original articles, reproduced please indicate the CSDN blog from Clement-xu. )
Copyright NOTICE: This article is the original article, reprint please indicate the CSDN blog which is transferred from Clement-xu.
Define static resources (HTML, JS, CSS, and so on) that are not blocked by SPRINGMVC, common methods that do not require each directory to be set