0
在我的项目中,我使用HttpSession来维护用户状态。当我点击链接注销servlet并成功注销时,如果我按回按钮,它会重新加载配置文件页面。session.invalidate方法重新加载后面的同一页按钮
LogoutServlet.java
HttpSession session=request.getSession(false);
session.invalidate();
response.sendRedirect("index.html");
LoginServlet.java
HttpSession session=request.getSession();
session.setAttribute("userName",u);
并且浏览器真的重新加载页面,或只是从缓存中显示它?无论如何,为了进一步调试,更多的配置文件页面(也可能是登录servlet)的代码会很有用。 –