我使会话无效并在logout方法中删除了所有会话变量并清除了缓存和历史记录。
我已经尝试过以下方式
1 - 使用此代码清除缓存控件并使用window.history.forward()
HttpServletResponse httpResponse = (HttpServletResponse) response;
httpResponse.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
httpResponse.setHeader("Pragma", "no-cache");
httpResponse.setDateHeader("Expires", 0);
2 - 在jsp loader方法中使用此代码
function disableBack() { window.history.forward() }
window.onload = disableBack();
window.onpageshow = function(evt) { if (evt.persisted) disableBack() }
3-也使用了此代码
window.history.forward();function noBack(){window.history.forward();}
我没有为这个问题找到合适的解决方案。
这些代码都工作正常,也不允许进入上一页。
如果我退出应用程序,我不想去往前一页,如何在注销应用程序后禁用浏览器后退按钮属性?
非常感谢提前