日期:2014-05-20  浏览次数:20924 次

登录后刷新,重复登录的问题
现在在登录页面,用的是 form表单 直接提交到后台, 验证通过后, 跳转至 首页.

首页左侧显示菜单. 右侧 根据 点击的菜单显示. 等于登录后一直都在首页,

刷新页面就是重新登录了一次.

登录时候用到了验证码,所以刷新就会出现验证码错误的情况,

怎么实现刷新不重复提交?

spring的权限控制我不会用.还有什么别的防范没

------解决方案--------------------
你登陆后把用户信息保存在session里,每刷新一次页面判断session里保存的东西是否为空就行了
------解决方案--------------------
你登录之后应该会在 session 保存用户信息的, 例如一个 UserInfo 对象,
当这对像不存在的时候, 就进行验证, 
如果存在的话, 就不进行验证咯
------解决方案--------------------
知道session吗,楼主,你这个问题比较基础啊,先找session 的资料看一下吧,session就能解决你的问题

自己找资料对你的理解有好处,基础问题就不贴出来了,呵呵
------解决方案--------------------
要么用struts2的防止重复提交机制,要么重定向!
------解决方案--------------------
探讨
现在在登录页面,用的是 form表单 直接提交到后台, 验证通过后, 跳转至 首页.

首页左侧显示菜单. 右侧 根据 点击的菜单显示. 等于登录后一直都在首页,

刷新页面就是重新登录了一次.

登录时候用到了验证码,所以刷新就会出现验证码错误的情况,

怎么实现刷新不重复提交?

spring的权限控制我不会用.还有什么别的防范没

------解决方案--------------------
探讨

要么用struts2的防止重复提交机制,要么重定向!

------解决方案--------------------
你用struts1/2么??看一下token这东东。。
------解决方案--------------------
我也遇到过,但是解决办法可以很多种,开始登入判断一下是最好的