求助,关于springmvc拦截器

qq_21368815 2017-10-23 10:41:58

<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**/**"/>
<mvc:exclude-mapping path="/web/user/Register" />
<mvc:exclude-mapping path="/web/user/hasUser"/>

<bean class="com.ok.interceptor.LoginHandlerInterceptor"/>
</mvc:interceptor>

<mvc:interceptor>
<mvc:mapping path="/appusers/*"/>
<mvc:exclude-mapping path="/login"/>
<mvc:exclude-mapping path="/register"/>
<mvc:exclude-mapping path="/forgetPassReset"/>
<bean class="com.app.interceptor.CheckUserInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>




我访问路径login,但是一直被拦截。明明用了<mvc:exclude-mapping path="/login"/>还是被拦截了,新手上路,请求指导
...全文
219 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Never_More666 2017-10-25
  • 打赏
  • 举报
回复
3楼说的对的 <mvc:exclude-mapping path="/appusers/login"/>
qq_21368815 2017-10-24
  • 打赏
  • 举报
回复
引用 1 楼 Never_More666 的回复:
你根据自己的请求路径看一下 是 /login 还是 /login/*
@Controller
@RequestMapping(value = "/appusers")
类
 @RequestMapping(value = "/login", method = RequestMethod.POST)
 @ResponseBody
方法
共两级
qq_21368815 2017-10-24
  • 打赏
  • 举报
回复
引用 4 楼 xuehonggang 的回复:
<mvc:mapping path="/appusers/*"/> <mvc:exclude-mapping path="/login"/>互换下位置呢
这个是不行的,3.2以上有规定顺序
xuehonggang 2017-10-24
  • 打赏
  • 举报
回复
<mvc:mapping path="/appusers/*"/> <mvc:exclude-mapping path="/login"/>互换下位置呢
lifewell1 2017-10-24
  • 打赏
  • 举报
回复
<mvc:exclude-mapping path="/appusers/login"/>
qq_21368815 2017-10-24
  • 打赏
  • 举报
回复

@Controller
@RequestMapping(value = "/appusers")
类
 @RequestMapping(value = "/login", method = RequestMethod.POST)
 @ResponseBody
方法
共两级
Never_More666 2017-10-24
  • 打赏
  • 举报
回复
你根据自己的请求路径看一下 是 /login 还是 /login/*

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧