Java Servlet / JSP-Anforderungsbereich Teil 2

Was ist der Anforderungsumfang?

Für jede Anforderung wird ein Anforderungsbereich </ font> generiert. Die gespeicherte Instanz ist verfügbar, bis eine Antwort zurückgegeben wird. In diesem Bereich können Sie eine Instanz zwischen der Weiterleitungsquelle und dem Weiterleitungsziel freigeben.

Die Identität des Anforderungsbereichs

Anforderungsbereichsoperationen werden mithilfe der Methoden der HttpServletRequest-Instanz ausgeführt.

Speichern, um den Bereich anzufordern


request.setAttribute("Attributname" <String>,Beispiel<Object>);

Holen Sie sich eine Instanz aus dem Anforderungsbereich


Name des Erfassungstyps= (Erwerbsart) request.getAttribute("Attributname" <String>);

Beispielprogramm

RequestScopeSample.java


protected void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

  //Instanzgenerierung
  Human human = new Human("Masato", 25);

  //Instanz im Anforderungsbereich speichern
  request.setAttribute("human", human);

  //Instanz aus Anforderungsbereich abrufen
  Human h = (Human) request.getAttribute("human");
}

Beispielprogramm --JSP-Datei-

Verwenden Sie bei Verwendung des Anforderungsbereichs in einer JSP-Datei das implizite Objekt "request".

Verwenden Sie den Anforderungsbereich in der JSP-Datei


<%@ page import="model.Human" %>
<%
//Instanz aus Anforderungsbereich abrufen
Human h = (Human) request.getAttribute("human");
%>
<%= h.getName() %>Sie sind<%= h.getAge() %>Ich bin alt.

Recommended Posts

Java Servlet / JSP-Anforderungsbereich Teil 1
Java Servlet / JSP-Anforderungsbereich Teil 2
Zeichnen einer Java-Servlet / JSP-Ansicht
[Java] Servlet-Filter
Java-Übung Teil 1
Java-Variablenbereich (Bereich)
Java-Variablenbereich
Java-Sitzungsumfang
Was ist das Java Servlet / JSP MVC-Modell?
Über [Servlet] [JSP] [Tomcat]
Java Servlet LifeCycle-Beispiel
Java studieren ~ Teil 8 ~ Besetzung
Bis Sie eine Webanwendung mit Servlet / JSP erstellen (Teil 1)
Gründe, Servlet und JSP in der Java-Entwicklung getrennt zu verwenden
Ein einfaches CRUD-Beispiel mit Java Servlet / JSP und MySQL
45 Techniken zur Optimierung der Java-Leistung (Teil 1)
[Java] Anfängerverständnis von Servlet-②
Java und Iterator Teil 1 Externe Iterator Edition
[Java] Anfängerverständnis von Servlet-①
Apache Hadoop und Java 9 (Teil 1)
Erste Schritte mit JSP & Servlet
JSP-Fehleranzeige vom Servlet
Java Servlet 4.0 web.xml Schemadefinition
Vergleich der WEB-Anwendungsentwicklung mit Rails und Java Servlet + JSP