SpringMVC之Web引入静态资源与规范请求后缀(三)
程序员文章站
2022-07-10 18:03:57
...
1.Spring3+以上的版本可以直接在springmvc-servlet.xml里面直接设置:
<mvc:annotation-driven />
<mvc:resources location="/WEB-STATIC/" mapping="/WEB-STATIC/**"/>
其中里面的两个参数就是映射到你所在静态资源的文件夹名字我这里用的是WEB-STATIC,名字喜好自己定
注意:这文件位置是要放在根目录下的
如下图:
2.规范SpringMVC请求规范:
在WEB.XML文件之前里面有这样一个配置:
<url-pattern>/</url-pattern> 就是可以让任意请求名通过
我改为如下:
<url-pattern>*.action</url-pattern>
<url-pattern>*.do</url-pattern>
<url-pattern>*.html</url-pattern>
如图示:
3.测试:
<html>
<body>
<h2>Hello World!</h2>
<img src="http://127.0.0.1:8888/Z-SpringWeb/WEB-STATIC/images/11.png" alt="" />
</body>
</html>
结果:
把请求后缀换成htmls 404