Hallo,
wie man eine Session generell zerstört weiß ich...
session.invalidate();
Nur wie kann ich eine Session zerstören, wenn der User über einen Logout-Button/Link die WebApp verläßt? Das Problem besteht ja, dass beim Aufruf der jsp-Datei, die Seite von oben nach unten erstmal vollständig durch den Server interpretiert wird und an den den Client versand wird. Somit würde auch ein Aufruf zum zerstören der Session über Link/Button schon ausgeführt bevor man es überhaupt will bzw. beabsichtigt hat. In PHP wäre dies Problem über isset(); einfach zu lösen, nur in JSP sehe ich da keine Möglichkeit.
Soweit ich das auch bisher in anderen Foren einsehen konnte, gibt es da keine Patentlösung für.
Hat vielleicht von euch jemand eine Idee, wie man das Problem lösen könnte?