Hallo,
ich versuche gerade, mich in Sessions mit JSP einzuarbeiten und stehe vor folgendem Problem: Ich möchte die ID des eingeloggten Users anzeigen - sofern er denn eingeloggt ist - sonst Gast. In die Session wird der User folgendermaßen geschrieben:
User ist dabei kein String, sondern ein Objekt (könnte eine Bean draus machen). User hat eine Methode getID(), die den gewünschten String zurückliefert. Nur wie komm ich jetzt da ran? Aktuell bekomme ich die Objekt-ID (was ich natürlich nicht will) durch:
Frage 1:
Wie komme ich an den Wert von currentUser.getId()?
Frage 2:
Wie kann ich <%... %> durch Tags (JSTL?) ersetzen?
Frage 3:
Wie kann ich überprüfen, ob überhaupt ein User eingeloggt ist und sonst "Gast" ausgeben?
Vielleicht hat ja jemand einen Tipp für mich, was 1-3 angeht. :roll:
ich versuche gerade, mich in Sessions mit JSP einzuarbeiten und stehe vor folgendem Problem: Ich möchte die ID des eingeloggten Users anzeigen - sofern er denn eingeloggt ist - sonst Gast. In die Session wird der User folgendermaßen geschrieben:
Code:
request.getSession().setAttribute("currentUser", user);
Code:
Hello, <%= session.getAttribute("currentUser") %></p>
Frage 1:
Wie komme ich an den Wert von currentUser.getId()?
Frage 2:
Wie kann ich <%... %> durch Tags (JSTL?) ersetzen?
Frage 3:
Wie kann ich überprüfen, ob überhaupt ein User eingeloggt ist und sonst "Gast" ausgeben?
Vielleicht hat ja jemand einen Tipp für mich, was 1-3 angeht. :roll: