java web用户退出登录_如何实现用户退出功能,退出后按浏览器后退按钮,返回的是用户登录界面...

这篇博客讨论了如何在Java Web应用中实现用户安全退出功能,确保用户退出后,即使点击浏览器的回退按钮,也会返回登录界面。建议使用Session判断和清除,结合过滤器和注销操作,防止用户在退出后仍能访问已登录状态的页面。
摘要由CSDN通过智能技术生成

怎么实现用户退出功能,退出后按浏览器后退按钮,返回的是用户登录界面

我登录功能是用strut1+spring做的,

用户名
密码

用户名和密码都是直接用form属性传递的,很容易就实现登录功能了,现在我想实现,用户退出功能,但退出后按浏览器回退又会到原来的界面,我在验证用户名和密码的action里

response.setHeader("Cache-Control","no-cache");

response.setHeader("Pragma","no-cache");

response.setDateHeader ("Expires", 0);

加了个这个,回退提示页面已经过期,但是刷新页面又会回到登录成功的界面,有没有方法可以实现退出后再按浏览器回退键都是返回登录画面的

------解决方案--------------------------------------------------------

点浏览器上的回退,到原来的画面是正常的,

可你要是用session判断,

就算退到原来的页面,画面应该不能操作了吧,

一操作就可以根据有无session存在来迁移到登录画面。

------解决方案--------------------------------------------------------

看下我的博客中关于sessio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值