当用户注销应用程序并单击chrome浏览器中的“后退”按钮时,用户将查看“确认表单重新提交”,而不是应用程序的登录页面。在Internet Explorer中看不到相同的行为。
成功注销后,即清除应用程序会话,并在Jsp中添加以下行
<%response.setContentType("text/html; charset=iso-8859-1");
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
response.setHeader("Pragma", "no-cache");
response.setHeader("Expires","0");
%>
如果用户单击“确认表单重新提交”页面中的刷新,则他将导航到主页。
我尝试实现会话变量用户名并在jsp中检查该变量。由于我们正在清除缓存,因此没有要加载的jsp页面。
任何解决该问题的方法将不胜感激。