Thymeleaf是面向Java的XML/XHTML/HTML5页面模板,具有丰富的标签语言和函数.因此,在使用SpringBoot框架进行页面设计时,一般都会选用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
逻辑函数
更多内容详见themeleaf官网.
网友评论