SpringMVC之Web引入静态资源与规范请求后缀(三)
2017-11-10 08:59
309 查看
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
<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
相关文章推荐
- springMVC 引入静态资源Js的方式
- SpringMVC的静态资源无法请求到的解决办法
- SpringMVC加载web下的静态资源:css、js
- SpringMVC maven项目引入web资源无效的原因及解决办法
- SpringMVC处理静态资源请求
- SpringMVC在web.xml中配置DispatcherServlet拦截了静态资源访问
- springMVC 请求404异常或静态资源无法访问
- mavn项目(springMVC) 引入静态资源(js、css)等
- SpringMvc 访问静态资源 出现[org.springframework.web.servlet.PageNotFound]Request method 'GET' not supported
- 一个springmvc请求静态资源的问题
- SpringMvc返回后缀为除了.jsp以外的其他的后缀的静态资源
- JavaWeb框架-SpringMVC-3-异常与静态资源处理
- SpringMVC请求静态资源异常
- SpringMVC纯注解配置web.xml、json、静态资源、thymeleaf,递归json数组
- springMvc静态资源引入的两种方式
- springmvc 静态资源引入报错
- web.xml去除url访问后缀,导致静态资源无法访问
- springMVC 引入静态资源Js的方式
- SpringMVC学习笔记(5) 启用(优化)注解+静态资源访问
- SpringMVC静态资源处理[转]