Heim  >  Artikel  >  Was sind die eingebauten Objekte von Thymeleaf?

Was sind die eingebauten Objekte von Thymeleaf?

小老鼠
小老鼠Original
2023-11-09 11:36:381525Durchsuche

Die integrierten Objekte von Thymeleaf umfassen #ctx, #request, #response, #session, #servletContext, #locale, #httpServletRequest, #httpServletResponse, #httpSession, #servletContext, #authentication, #authorization usw.

Was sind die eingebauten Objekte von Thymeleaf?

Das Betriebssystem dieses Tutorials: Windows 10-System, Dell G3-Computer.

Thymeleaf ist eine serverseitige Java-Template-Engine zum Erstellen dynamischer Webanwendungen. In Thymeleaf gibt es einige integrierte Objekte, die direkt in Vorlagen verwendet werden können. Im Folgenden sind einige gängige integrierte Thymeleaf-Objekte aufgeführt:

#ctx: Kontextobjekt, das die Kontextinformationen der aktuellen Anfrage darstellt.

#request: HttpServletRequest-Objekt, das das aktuell angeforderte HttpServletRequest darstellt.

#response: HttpServletResponse-Objekt, das die HttpServletResponse der aktuellen Anfrage darstellt.

#session: HttpSession-Objekt, das die HttpSession der aktuellen Anfrage darstellt.

#servletContext: ServletContext-Objekt, das den ServletContext der aktuellen Webanwendung darstellt.

#locale: Locale-Objekt, das das Gebietsschema der aktuellen Anfrage angibt.

#httpServletRequest: Alias ​​​​des HttpServletRequest-Objekts, identisch mit #request.

#httpServletResponse: Alias ​​​​des HttpServletResponse-Objekts, dasselbe wie #response.

#httpSession: Alias ​​​​des HttpSession-Objekts, dasselbe wie #session.

#servletContext: Alias ​​​​des ServletContext-Objekts, identisch mit #servletContext.

#authentication: Das Authentifizierungsobjekt von Spring Security, das die Authentifizierungsinformationen des aktuellen Benutzers darstellt.

#authorization: Das Autorisierungsobjekt von Spring Security, das die Autorisierungsinformationen des aktuellen Benutzers darstellt.

Diese integrierten Objekte können direkt in Thymeleaf-Vorlagen verwendet werden, über die Sie auf einfache Weise anfragebezogene Informationen abrufen und bearbeiten können. Es ist zu beachten, dass die integrierten Objekte von Thymeleaf auf der Grundlage der Merkmale des Spring MVC-Frameworks bereitgestellt werden. Wenn Sie Thymeleaf verwenden, müssen Sie diese integrierten Objekte daher in Verbindung mit Spring MVC verwenden.

Das obige ist der detaillierte Inhalt vonWas sind die eingebauten Objekte von Thymeleaf?. 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