如何有效地销毁 Java Servlet 中的“会话”?
我正在使用的Servlet有一个变量。session
我已经尝试过 ,这似乎已经破坏了会话,但是当我像这样重定向时,它会给我这个行的错误:session.invalidate();
response.sendRedirect("restanes.jsp");
HTTP Status 500
java.lang.IllegalStateException: getAttribute: Session already invalidated
这是预料之中的,因为我试图销毁会话。
但是为什么页面无法重定向?在其他地方的同一页面上,我已成功重定向。
如何销毁会话并成功重定向?
代码片段:
if(request.getParameter("logout") != null ){
session.invalidate();
response.sendRedirect("restanes.jsp");
}
更新:我需要做的就是在.衷心感谢.return;
response.sendRedirect("restanes.jsp");
BalusC