tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2494
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    wolfeye wolfeye ist offline Grünschnabel
    Registriert seit
    Sep 2004
    Ort
    Bayreuth (Bayern)
    Beiträge
    3
    Mein Problem:
    ich habe eine Seite "counter.jsp", die die Anzahl der laufenden Sessions zählt. Wenn ein User auf logout klickt, wird er wieder auf die Seite verwiesen ,
    (<a href ="counter.jsp">logout</a>)
    seine bisherige Session soll aber beendet werden.
    Wie setze ich session.invalidate() so ein, dass nur bei obigem logout die Seite beendet wird?
     

  2. #2
    Avatar von Franz Degenhardt
    Franz Degenhardt Franz Degenhardt ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Köln
    Beiträge
    378
    Hallo!

    Du brauchst ein Flag oder ähnliches, was dir beim Aufruf von counter.jsp zeigt, dass die Session beendet werden soll.
    z.B.: <a href ="counter.jsp?logout=true">logout</a>

    Dann kannst du am Anfang der jsp prüfen, ob das Flag gesetzt wurde und die Session entsprechend beenden.

    <% if (((String)request.getSession().getAttribute("logout")).equals("true")){
    request.getSession().invalidate();
    %>

    Grüsse TrueSun
     
    Denken gefärdet die Gewohnheit

Ähnliche Themen

  1. Session automatisch beenden
    Von bauchinj im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 18.01.10, 13:16
  2. Session beenden bei Seitenausgang
    Von Lektor21 im Forum PHP
    Antworten: 6
    Letzter Beitrag: 21.09.07, 11:57
  3. Session automatisch beenden
    Von flying-anzi im Forum PHP
    Antworten: 7
    Letzter Beitrag: 02.07.07, 18:39
  4. Beenden einer Session
    Von sHeN im Forum PHP
    Antworten: 2
    Letzter Beitrag: 08.02.05, 13:45
  5. Fremde Session beenden
    Von r3wDy im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 30.10.04, 08:47