页面退出登录后让浏览器的返回按钮失效页面退出登录后让浏览器的返回按钮失效
页面退出登录后,如何让浏览器的返回按钮失效
页面右上角有一个退出登录按钮,点击此按钮后会执行
response.setHeader( Pragma , No-cache );
response.setHeader( Cache-Control , no-cache );
response.setDateHeader( Expires ,0);
request.getSession().removeAttribute( user );
request.getSession()....
页面退出登录后让浏览器的返回按钮失效
页面退出登录后,如何让浏览器的返回按钮失效
页面右上角有一个退出登录按钮,点击此按钮后会执行
response.setHeader( Pragma , No-cache );
response.setHeader( Cache-Control , no-cache );
response.setDateHeader( Expires ,0);
request.getSession().removeAttribute( user );
request.getSession().removeAttribute( menuMap );
request.getSession().invalidate();
这些操作,之后返回到登录页面,但点击浏览器的后退按钮后又返回到退出之前的页面,
如何让浏览器的退出按钮失效,让他继续停留在登录页面。
------解决方案--------------------------------------------------------
用户
设置字段isOnline number2(10)
在线表示1,点退出则设置为0,并且清空session
这种方法好处很多(比如是否已经在线的检查),不过登陆模块中需要加入该逻辑
------解决方案--------------------------------------------------------
浏览器的后退是回到缓存中的旧页面,并不是脚本文件的跳转,一般有认证的网站系统都有
这个问题,退出系统后返回登录页面,然后通过“后退”就可以回到系统的页面中,但是这
种情况下再刷新,系统会验证你的认证关系,因为已经退出了,所以会又跳转到登录页面,
你可以把浏览器设置成不保存缓存就可以了。
------解决方案--------------------------------------------------------
尽量用容器的权限认证
------解决方案--------------------------------------------------------
当用户退出登录后,你可以清空session,当他点击后退时你还是要验证登录的,如果没有
session系统还是跳回到登录页面
------解决方案--------------------------------------------------------
探讨
浏览器的后退是回到缓存中的旧页面,并不是脚本文件的跳转,一般有认证的网站系统都有
这个问题,退出系统后返回登录页面,然后通过“后退”就可以回到系统的页面中,但是这
种情况下再刷新,系统会验证你的认证关系,因为已经退出了,所以会又跳转到登录页面,
你可以把浏览器设置成不保存缓存就可以了。
------解决方案--------------------------------------------------------
当用户退出登录后,你可以清空session,当他点击后退时你还是要验证登录的,如果没有
session系统还是跳回到登录页面
------解决方案--------------------------------------------------------
告诉你个最简单的方法,点击退出,清空Session后你先打开一个登陆界面然后关掉原来的
界面就OK了
本文档为【页面退出登录后让浏览器的返回按钮失效】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。