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

添加对用户是否登录进行判断的代码的问题?急!!求大神解

添加判断代码后,在登录页面进行登录无法跳转到hello.jsp页面反而停在login.jsp页面,  是什么原因

正在回答

5 回答

你运行的结果是正常的,因为在登录页面登陆后,表单提交到/viewAll.form,拦截器会进行拦截,首先在执行控制器代码之前执行preHandler方法,都会先判断session里面的属性值是否为空,而由于还没执行到控制器代码,也就是没进行登录操作,session的user始终没有赋值,所以导致一直终止请求,并转发回登录页面

1 回复 有任何疑惑可以回复我~

因为老师没有把username保存在Cookie中,所以你的Cookie始终是空的,我试着用@CookieValue注解,没有成功,我就用了jsp的方式,之间创建cookie,然后保存,这种方法可行,但不是一个好方法。

http://img1.sycdn.imooc.com//57b98b7c0001bd0108470255.jpghttp://img1.sycdn.imooc.com//57b98ba60001c66d08500284.jpg


1 回复 有任何疑惑可以回复我~

return true了吗

0 回复 有任何疑惑可以回复我~

应该是没错吧 ,因为在没添加判断代码前运行时正常的 。判断的代码我对过了也没错。虽然说停在登录页面,但是控制台输出的信息倒是正常

0 回复 有任何疑惑可以回复我~

是不是路径没写对啊

0 回复 有任何疑惑可以回复我~
#1

Mr_Dolphin 提问者

应该是没错吧 ,因为在没添加判断代码前运行时正常的 。判断的代码我对过了也没错。虽然说停在登录页面,但是控制台输出的信息倒是正常
2016-01-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

添加对用户是否登录进行判断的代码的问题?急!!求大神解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信