为什么springboot 会忽略带有后缀的url
4 回答
波斯汪
TA贡献1811条经验 获得超4个赞
于springmvc是通过DispatcherServlet来作为入口的,所以其实只要看Servlet不拦截所有后缀的方法。
如果只要拦截特定的几个规则,可以配置一个Filter,在Filter中判断后缀,后缀不对的全给他跳转到404页面去
慕田峪7331174
TA贡献1828条经验 获得超13个赞
<servlet-mapping>
<servlet-name>viewspace</servlet-name>
<url-pattern>/</url-pattern><!-- 默认拦截所有 -->
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern><!-- 遇到js后缀时用default sevlet,相当于不拦截js后缀的文件 -->
</servlet-mapping>
- 4 回答
- 0 关注
- 1447 浏览
添加回答
举报
0/150
提交
取消