Thymeleaf字面量

35 篇文章 0 订阅
18 篇文章 3 订阅

#文本字面量

用单引号'...'包围的字符串为文字面量,表示单引号本身需要转义\'

<p>
  Now you are looking at a <span th:text="'working web application'">template file</span>.
</p>

#数字字面量

所见即所得,0,1,2,3…

<p>The year is <span th:text="2013">1492</span>.</p>
<p>In two years, it will be <span th:text="2013 + 2">1494</span>.</p>

#boolean字面量

true和false

<div th:if="${user.isAdmin()} == false"> ...
false在花括号外面,解析识别由Thymleaf自身完成

<div th:if="${user.isAdmin() == false}"> ...
false写在花括号里面,解析识别由OGNL或者SpringEL负责

#null字面量

<div th:if="${variable.something} == null"> ...

#字面量符号

数字,boolean,null字面量实际上是特殊的字面量符号。

字面量符号可以简化表达式,起到了和文本字面量(’…’)一样的效果,但是字面量符号只能由字母(a-z, A-Z),数字(0-9),大括号([]),点(.),连字符(-)和下划线(_)组成,空格,逗号均不能用于字面量符号中。

因此

<div th:class="'content'">...</div>

可以直接写为

<div th:class="content">...</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值