关于请求拦截
来源:7-5 购物车列表
易萧
2020-10-13 09:20:47
AdminFilter和UserFilter两个拦截器的配置,如果配置/admin/**和/user/**直接拦截无效,必须用/admin/*和/user/*,可是,两个*的范围不是应该更大吗?表示所有类型的资源以及所有层级啊,为什么会反而拦截不到?
1回答
同学你好,“/**”通常用在拦截器中,表示拦截所有目录,包括子目录。
AdminFilter和UserFilter是过滤器,在过滤中使用/**,会当成具体的字符使用,例如,过滤器中/cart/**,表示拦截路径“/cart/**”,不会起到匹配路径的作用。所以应该配置成/admin/*和/user/*
祝:学习愉快~
相似问题