如何识别标准方言
<span th:text="...">
<span data-th-text="...">
标准方言:标准表达式、设置属性值、迭代器、条件语句、模板布局、属性优先级、注释、内联、基本对象、工具对象
变量表达式
语法:${…}
消息表达式
语法:#{…}
选择表达式
语法:*{…} 与变量表达式区别:它们是在当前选择的对象而不是整个上下文变量映射上执行
链接表达式
语法:@{…}
分段表达式
语法:th:insert或th:replace
字面量(文字)
文字、数字、布尔、null
算术操作
+、 -、 * 、/、%
比较:>、<、>=、<=、(gt、lt、ge、le)
等价:==、!=(eq、ne)
条件运算符 ?
无操作 -
设置属性值
设置任意属性值 th:attr
设置值到指定的属性
固定值布尔属性
迭代器
基本的迭代 th:each
状态变量 index、count、size、current、even/odd、first、last
条件语句
th:if 、th:unless
switch case