Heim  >  Artikel  >  Welchen Umfang hat der Lebenszyklus einer Sitzung?

Welchen Umfang hat der Lebenszyklus einer Sitzung?

烟雨青岚
烟雨青岚Original
2020-06-30 14:20:275386Durchsuche

Der Umfang des Sitzungslebenszyklus reicht von dem Zeitpunkt, an dem der Benutzer den Browser öffnet, um auf Ihr Servlet zuzugreifen, bis zu dem Zeitpunkt, an dem der Benutzer den Browser schließt. Die Sitzung hat eine Gültigkeitsdauer, die standardmäßig 15 Minuten beträgt. Wenn der Benutzer während dieser Zeit nicht mit dem Server interagiert, wird der Sitzungsinhalt automatisch gelöscht.

Welchen Umfang hat der Lebenszyklus einer Sitzung?

Ein einfaches Verständnis des Lebenszyklus einer Sitzung reicht vom Öffnen des Browsers durch den Benutzer, um auf Ihr Servlet zuzugreifen, bis zum Schließen des Browsers durch den Benutzer.

Egal wie viele Servlets und JSPs Sie haben, solange der Benutzer in denselben Browser springt, können die Objekte in der Sitzung, auf die Sie das Attribut festgelegt haben, natürlich entfernt werden Eine Gültigkeitsdauer beträgt standardmäßig 15 Minuten. Wenn der Benutzer während dieser Zeit nicht mit dem Server interagiert, wird der Sitzungsinhalt automatisch gelöscht.

Sitzung: Bei Computern, insbesondere bei Netzwerkanwendungen, spricht man von „Sitzungssteuerung“.

Das Sitzungsobjekt speichert die Eigenschaften und Konfigurationsinformationen, die für eine bestimmte Benutzersitzung erforderlich sind. Auf diese Weise gehen die im Session-Objekt gespeicherten Variablen nicht verloren, wenn der Benutzer zwischen den Webseiten der Anwendung wechselt, sondern bleiben während der gesamten Benutzersitzung bestehen.

Wenn ein Benutzer eine Webseite von einer Anwendung anfordert, erstellt der Webserver automatisch ein Sitzungsobjekt, wenn der Benutzer noch keine Sitzung hat.

Wenn eine Sitzung abläuft oder abgebrochen wird, beendet der Server die Sitzung.

Eine der häufigsten Verwendungen von Session-Objekten ist das Speichern von Benutzereinstellungen.

Wenn der Benutzer beispielsweise angibt, dass er keine Grafiken sehen möchte, können diese Informationen im Session-Objekt gespeichert werden.

Weitere Informationen zur Verwendung des Session-Objekts finden Sie unter „Verwalten von Sitzungen“ im Abschnitt „ASP-Anwendungen“.

Beachten Sie, dass der Sitzungsstatus nur in Browsern erhalten bleibt, die Cookies unterstützen.

Weitere Informationen zu diesem Thema finden Sie auf der PHP-Website für Chinesisch! !

Das obige ist der detaillierte Inhalt vonWelchen Umfang hat der Lebenszyklus einer Sitzung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn