为了账号安全,请及时绑定邮箱和手机立即绑定

请问为什么springboot 会忽略带有后缀的url?

请问为什么springboot 会忽略带有后缀的url?

哔哔one 2019-08-20 17:13:27
为什么springboot 会忽略带有后缀的url
查看完整描述

4 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

于springmvc是通过DispatcherServlet来作为入口的,所以其实只要看Servlet不拦截所有后缀的方法。
如果只要拦截特定的几个规则,可以配置一个Filter,在Filter中判断后缀,后缀不对的全给他跳转到404页面去

查看完整回答
反对 回复 2019-08-24
?
慕田峪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>



查看完整回答
反对 回复 2019-08-24
  • 4 回答
  • 0 关注
  • 1376 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信