4.8 字面量置换

字面量置换允许用一种简单的方式,格式化包含变量的字符串而不需要使用'...' + '...' 拼接。 这些置换须用竖线(|)包围,比如:

<span th:text="|Welcome to our application, ${user.name}!|">

相当于:

<span th:text="'Welcome to our application, ' + ${user.name} + '!'">

字面量置换可以和其它类型的表达式结合:

<span th:text="${onevar} + ' ' + |${twovar}, ${threevar}|">
只有变量/信息表达式(`${...}`, `*{...}`, `#{...}`)允许被包含在`|...|`里面。
其它字面量('...'),布尔/数字标记,条件表达式,等等,不被允许。

Last updated