我需要使用Spring MVC访问静态资源,如图像,JavaScript和CSS。经过一番研究,我发现我可以通过将以下条目web.xml
访问这些:spring mvc javascript/css位置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.gif</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.png</url-pattern>
</servlet-mapping>
但这时我不能WEB-INF/
文件夹下访问资源。我希望我的所有资源只能在WEB-INF/
文件夹下来控制访问。我怎样才能做到这一点?