当前位置:酷酷问答>生活百科>写成/和/*的区别

写成/和/*的区别

2024-09-29 04:42:11 编辑:zane 浏览量:585

写成/和/*的区别

的有关信息介绍如下:

写成/和/*的区别

1、"/*"可以匹配所有url,包括带扩展名的,一般只用在过滤器上。

2、而"/"很多人理解成不能拦截带扩展名的,这种理解是错误的!它其实也能拦截“.js”,“.css”,".png"等静态资源的访问。

看官方文档可知,它是tomcat的默认servlet,当其他的url-pattern匹配不上时都会走这个servlet。它除了能够处理静态资源还能够处理HTTP缓存请求,媒体(音频/视频)数据流和文件下载简历。所以如果我们的项目中配置了"/",会覆盖掉tomcat中的default servlet。

tomcat服务器的web.xml配置:

所以当springMVC的前端控制器配置为“/”时,需要在蚂截主配置文件中配置放行静态资源。

第一种:

施轿包

第二种:

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/56475.html
热门文章