Wie validiere / ungültige Sitzungen JSP / Servlets?

Ich habe die Sitzung in meinem Servlet geöffnet, als der Benutzer sich erfolgreich angemeldet hat:

HttpSession session = request.getSession(true);
session.setAttribute("name", name);

dann habe ich in die logout.jsp geschrieben um die session zu beenden:

<%session.invalidate();%>

So überprüfen Sie, ob eine Sitzung gültig ist:

HttpSession session = request.getSession();
String name = (String) session.getAttribute("name");

Aber es funktioniert nicht. Ich erhalte die Sitzung auch nach der session.invalidate als gültig. Versteht jemand, wo ich falsch mache?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage