[JAVA] Umfang

Umfang

Bereich, in dem Instanzen gespeichert werden können. Durch Durchlaufen des Bereichs ist es möglich, die Instanz zwischen der Servlet-Klasse und der JSP-Datei freizugeben.

JavaBeans Eine regelbasierte Klasse (Instanz), die im Gültigkeitsbereich gespeichert und einfach wiederzuverwenden ist

Serialisierung

Eigentum

getter/setter

Umfang anfordern

Verfügbar, bis die Antwort zurückgegeben wird HttpServletRequest

Sofort im Anforderungsbereich

Beschreibung


request.setAttribute("Attributname",Beispiel);

Instanz aus Anforderungsbereich abrufen

Beschreibung


Typ der zu erfassenden Instanz Variablenname= (Art der zu erhaltenden Instanz) request.getAttribute("Attributname");

Sitzungsumfang

Der Entwickler legt das Ablaufdatum für die Sicherungsinstanz fest Kann für alle Anforderungen verwendet werden

Sitzungsumfang abrufen

Beschreibung


HttpSession session = request.getSession();

Im Sitzungsbereich speichern

Beschreibung


session.setAttribute("Attributname",Beispiel);

Instanz aus dem Sitzungsbereich abrufen

Beschreibung


Typ der zu erfassenden Instanz Variablenname= (Art der zu erhaltenden Instanz) session.getAttribute("Attributname");

Instanz aus dem Sitzungsbereich entfernen

Beschreibung


session.removeAttribute("Attributname");

Sitzungsbereich verwerfen

Beschreibung


session.invalidate();

Anwendungsbereich

Verfügbar bis zum Ende der Anwendung Schneller Zugriff

Anwendungsbereich abrufen

Beschreibung


ServletContext application = this.getServletContext();

Im Anwendungsbereich speichern

Beschreibung


appliction.setAttribute("Attributname",Beispiel);

Instanz aus Anwendungsbereich abrufen

Beschreibung


Typ der zu erfassenden Instanz Variablenname= (Art der zu erhaltenden Instanz) application.getAttribute("Attributname");

Instanz aus dem Anwendungsbereich entfernen

Beschreibung


application.removeAttribute("Attributname");

Recommended Posts

Umfang
Über den Umfang
form_with scope
Java-Variablenbereich (Bereich)
Über Variablen und Umfang (Ruby)
Java-Variablenbereich
Java-Teil 9-Scope studieren
Java-Sitzungsumfang
Entspricht dem Geltungsbereich
Beherrsche das [Rails] Scope!