请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用拦截器判断用户是否已登录,拦截器未起效

https://img1.sycdn.imooc.com//szimg/5a0e8cd200011abc08660516.jpg

拦截器配置


https://img1.sycdn.imooc.com//szimg/5a0e8cd200016d3b08460279.jpg

拦截器代码

感觉没毛病,就是一直没起效


正在回答

2回答

拦截器有没有注册到spring容器中呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕尼黑6008631 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-12-15 13:43:52
  • 老师,在这里如果按照前后端完全分离开发的思想,判断用户是否已登录是不是最好不要做成拦截器,不管用户是否已登录,后端只需要处理完相关的逻辑后将此信息返回给前端,由前端根据返回的信息来决定页面如何显示,是否要跳转到登录页面或者其他页面。如果不想重复写判断用户是否已登录的逻辑,
    可以在IUserService类里面增加一个判断用户是否已登录的方法供其他类调用。
    老师,我这想法有没有问题呢?
    回复 有任何疑惑可以回复我~ 2018-07-03 12:54:30
Geely 2017-11-19 11:14:07

你好同学,dispatcher.xml里面是否配置了

<context:component-scan base-package="com.mmall" annotation-config="true"/>

我看你的配置也是ok的,日志有没有打印呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕尼黑6008631 #1
    老师,我看了下dispatcher.xml中已经有此配置
    回复 有任何疑惑可以回复我~ 2017-12-04 10:53:49
  • 提问者 慕尼黑6008631 #2
    日志也没有打印的
    回复 有任何疑惑可以回复我~ 2017-12-04 10:54:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信