Ich habe in derselben Webanwendung die Anforderung, zwei Zeitlimits für Sitzungen festzulegen.
60 Minuten für normale Benutzer und 3 Stunden für Administratoren.
Mir wurde gesagt, dass dies nicht möglich ist und ich muss eine separate Web-App für die Admins hosten.
Gibt es eine Problemumgehung?
UPDATE: Dank Bozho und Kurts Antworten - ich habe eine Nachfolgefrage.
Überschreitet session.setMaxInactiveInterval () den über web.xml gesetzten Wert für das Sitzungszeitlimit?
Wenn ich mir die Schnittstelle HttpSession
anschaue, sehe ich die folgende Methode.
setMaxInactiveInterval(int interval)
: Gibt die Zeit in Sekunden zwischen Clientanforderungen an, bevor der Servletcontainer diese Sitzung ungültig macht.
Tags und Links java web-applications java-ee servlets