返回介绍

4.1 Thymeleaf 模板引擎介绍

发布于 2025-04-26 13:53:50 字数 1161 浏览 0 评论 0 收藏

Thymeleaf 是一个优秀的、面向 Java 的 XML/XHTML/HTML5 页面模板,具有丰富的标签语言和函数。因此,在使用 Spring Boot 框架进行页面设计时,一般都会选择 Thymeleaf 模板。下面简单列举一下 Thymeleaf 常用的表达式、标签和函数。

常用表达式:

  • ${...} 变量表达式。
  • *{...} 选择表达式。
  • #{...} 消息文字表达式。
  • @{...} 链接 url 表达式。
  • #maps 工具对象表达式。

常用标签:

  • th:action 定义后台控制器路径。
  • th:each 循环语句。
  • th:field 表单字段绑定。
  • th:href 定义超链接。
  • th:id div 标签中的 ID 声明,类似 HTML 标签中的 ID 属性。
  • th:if 条件判断语句。
  • th:include 布局标签,替换内容到引入文件。
  • th:fragment 布局标签,定义一个代码片段,方便其他地方引用。
  • th:object 替换对象。
  • th:src 图片类地址引入。
  • th:text 显示文本。
  • th:value 属性赋值。

常用函数:

  • #dates 日期函数。
  • #lists 列表函数。
  • #arrays 数组函数。
  • #strings 字符串函数。
  • #numbers 数字函数。
  • #calendars 日历函数。
  • #objects 对象函数。
  • #bools 逻辑函数。

关于 Thymeleaf 表达式、标签、函数等更多内容,大家可以到官方网站(http:// www.thymeleaf.org/)参考学习,这里不过多描述。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。