Thymeleaf几个内置对象

简介: Thymeleaf几个内置对象

几个Thymeleaf基本内置对象:

name 说明
#ctx 模板引擎的全局上下文对象;
#locale 在全局上下文中维护的java.util.Locale对象;
#request 表示HttpServletRequest对象,只在Web环境下使用;
#response 表示HttpServletResponse对象,只在Web环境下使用;
#session 表示HttpSession对象,只在Web环境下使用;
#servletContext 表示ServletContext对象,只在Web环境下使用。

通用使用方式:${#name.xxx}

  • 后端
request.setAttribute("name1", "value1");
request.getSession().setAttribute("name2", "value2");
request.getServletContext().setAttribute("name3", "value3");
  • 前端
<span th:text="${#request.getAttribute('name1')}"></span><br>
<span th:text="${#session.getAttribute('name2')}"></span><br>
<span th:text="${#servletContext.getAttribute('name3')}"></span><br>
<span th:text="${#request.getMethod()}"></span><br>
<span th:text="${#locale.language}"></span><br>

结果:

value1
value2
value3
GET
zh


相关文章
|
6月前
|
容器
Thymeleaf内置对象与工具类【详解版】
Thymeleaf 3.0 提供了七大内置对象,包括${#ctx}(上下文对象)、${#param}(参数变量)、${#locale}(区域语言设置)、${#request}(HttpServletRequest)、${#response}(HttpServletResponse)、${#session}(HttpSession)和${#servletContext}(ServletContext)。示例代码展示了如何在后端传递不同对象容器中的参数到Thymeleaf模板。
157 0
|
6月前
|
存储 XML SQL
jsp、EL表达式、Jstl使用
jsp、EL表达式、Jstl使用
|
6月前
|
XML 前端开发 Java
Spring Boot的Web开发之Thymeleaf模板引擎的解析及使用(Thymeleaf的基础语法以及常用属性)
Spring Boot的Web开发之Thymeleaf模板引擎的解析及使用(Thymeleaf的基础语法以及常用属性)
133 0
|
JavaScript 前端开发
Thymeleaf属性值详解
Thymeleaf属性值详解
QGS
|
存储 SQL XML
浅谈EL表达式和JSTL常用标签
EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让我们的JSP脱离java代码块和JSP表达式。
QGS
96 0
|
前端开发 Java
JSP简介&&EL表达式&& JSTL
JSP简介&&EL表达式&& JSTL
JSP简介&&EL表达式&& JSTL
|
Java
JSP学习——EL表达式和JSTL学习小结
JSP学习——EL表达式和JSTL学习小结
108 0
|
Java Spring
Spring Boot - Thymeleaf 内置对象
Spring Boot - Thymeleaf 内置对象
Spring Boot - Thymeleaf 内置对象
|
存储 移动开发 缓存
26、模板引擎thymeleaf
模板引擎根据一定的语义,将数据填充到模板中,产生最终的HTML页面。模板引擎主要分两种:客户端引擎和服务端引擎。
190 0
26、模板引擎thymeleaf
|
存储 缓存 Java
jsp的内置对象有哪些
JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。在JSP页面中,可以通过存取JSP内置对象实现与JSP页面和Servlet环境的相互访问。每个内部对象均有对应所属的ServletAPI类型。 JSP内置对象是基于JSP函数的抽象,任何的JSP页面都包含在输出,请求中,响应以及上下文和异常处理中。
113 0
jsp的内置对象有哪些