注销功能无法正常工作[重复]

Posted

技术标签:

【中文标题】注销功能无法正常工作[重复]【英文标题】:Logout functionality not working properly [duplicate] 【发布时间】:2013-07-18 22:51:48 【问题描述】:

我的 bean 类代码是:

FacesContext context = FacesContext.getCurrentInstance(); 
ExternalContext ec = context.getExternalContext(); 
final HttpServletRequest request = (HttpServletRequest) ec.getRequest(); 
request.getSession(false).invalidate();
return "logout";

我的问题是每当用户成功登录并在他点击注销按钮后在交易页面中做一些工作时,注销将起作用,但是当用户点击浏览器窗口上的返回按钮时,它会打开用户交易页面。

【问题讨论】:

不是jsf网页后退按钮browserpage后退按钮 【参考方案1】:

您的浏览器似乎从缓存中获取数据。试试 Balusc solution。当然你可能需要在你的过滤器类中实现来自filter接口的抽象方法,我的意思是方法initdestroy

【讨论】:

以上是关于注销功能无法正常工作[重复]的主要内容,如果未能解决你的问题,请参考以下文章

地图功能无法与 Dataframe(toDF)一起正常工作 [重复]

Thymeleaf和Spring安全无法正常工作[重复]

Bigquery 重复数据删除查询无法正常工作

git别名无法正常工作[重复]

使用 PyQt5 构建并由 pyinstaller 编译的 GUI 无法正常工作 [不重复] [重复]

SVG - 多边形悬停无法正常工作[重复]