springboot Interceptor拦截器excludePathPatterns忽略失效

 更新时间:2021年07月19日 11:46:49   作者:myth_gy  
这篇文章主要介绍了springboot Interceptor拦截器excludePathPatterns忽略失效的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

springboot Interceptor拦截器excludePathPatterns忽略失效

excludePathPatterns方法是排除访问路径,但是当你排除的url路径在项目中并不存在的时候,springboot会将路径编程/error,从而无法进行排除.

例如下面代码:

registry.addInterceptor(new MyInterceptor()).addPathPatterns("/**").excludePathPatterns("/login");

如果/login这个访问路径,在项目中不存在,那么当你访问http://xxxx/login的时候,依然会被拦截,因为此时变成了error这个路径,在你自定义的拦截器中也可以通过request.getRequestUrl得到验证.

但是如果你用的是普通的springmvc项目,这时候就不会被拦截,但是因为没有login这个路径,所以会显示404页面.

springboot拦截器排除无效、springboot中excludePathPatterns无效

可以断点 访问看看 访问的路径和配置的路径是否一样、失效

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • springboot开启mybatis驼峰命名自动映射的三种方式

    springboot开启mybatis驼峰命名自动映射的三种方式

    这篇文章给大家总结springboot开启mybatis驼峰命名自动映射的三种方式,文章并通过代码示例给大家介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2024-02-02
  • Java算法之堆排序代码示例

    Java算法之堆排序代码示例

    这篇文章主要介绍了Java算法之堆排序代码示例,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • mybatis-plus插入失败的问题及解决

    mybatis-plus插入失败的问题及解决

    这篇文章主要介绍了mybatis-plus插入失败的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • 关于maven:pom文件的使用解析

    关于maven:pom文件的使用解析

    这篇文章主要介绍了关于maven:pom文件的使用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • Java中的Kafka为什么性能这么快及4大核心详析

    Java中的Kafka为什么性能这么快及4大核心详析

    这篇文章主要介绍了Java中的Kafka为什么性能这么快及4大核心详析,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Java实现在线考试系统与设计(学生功能)

    Java实现在线考试系统与设计(学生功能)

    这篇文章主要介绍了Java实现在线考试系统与设计(学生功能),本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • java身份证合法性校验工具类实例代码

    java身份证合法性校验工具类实例代码

    这篇文章主要给大家介绍了关于java身份证合法性校验工具类的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 浅谈Spring中几个PostProcessor的区别与联系

    浅谈Spring中几个PostProcessor的区别与联系

    这篇文章主要介绍了浅谈Spring中几个PostProcessor的区别与联系,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Java HashMap源码深入分析讲解

    Java HashMap源码深入分析讲解

    在java开发中,HashMap是最常用、最常见的集合容器类之一,下面一起温故一下,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • SpringBoot项目中使用Jsp的正确方法

    SpringBoot项目中使用Jsp的正确方法

    SpringBoot默认是不支持JSP开发的,若是需要使用JSP的话便需要自己配置外部的tomcat,下面这篇文章主要给大家介绍了关于SpringBoot项目中使用Jsp的正确方法,需要的朋友可以参考下
    2023-05-05

最新评论