6.7. Zentrale Lebensabschnitte einer HttpSession

Höhepunkte und wichtige Momente im Leben eines HttpSession-Objekts:

Sitzung wird angelegt oder beendet.

Zeitüberschreitung oder Aufruf von invalidate() durch irgendeinen Teil der Anwendung auf dem Session-Objekt.

new

HttpSession A

invalidate

HttpSession A

Sitzungsattribute werden von anderen Teilen der Webanwendung hinzugefügt, entfernt oder ersetzt.

ServletA

setAttribute()

HttpSession A

removeAttribute()

ServletB

Sitzung wird in einer verteilten Anwendung in der einen VM passiviert und in einer anderen aktiviert.

Container A-1

VM 1

Mach dich mal startklar!

HttpSession A

HttpSession A

VM 2

Ich hab dich ...

Container A-2

Die Sitzung wechselt von einer VM zu einer anderen.

Ereignisse im Lebenszyklus ...

Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.