thymeleaf模板引擎

基本变量赋值

 

或者

[[${username}]]

 

 

三目运算

 

 

condition?.endTime 判断condition不为空,然后取endTime字段的值

 

列表循环遍历

 

 

startTime和endTime必须为14位的长整型

 

 

条件运算

 

if条件

 

switch条件

启用

禁用

 

 

ratio 单选框动态选中

 

 

 

select多选框 动态选中

 

 

循环给select 赋值

 

 

 

 

时间格式化

 

 

 

字符串拼接

 

 

 

将值传给事件函数

 

 

然后 $(this).attr('name');获取name的值

 

 

用*{...} 选择对象里的变量

 

Name: Sebastian.

Surname: Pepper.

Nationality: Saturn.

//等价于

Name: Sebastian.

Surname: Pepper.

Nationality: Saturn.

 

引入URL

Thymeleaf对于URL的处理是通过语法@{…}来处理的

绝对路径 相对路径 Content路径,默认访问static下的css文件夹

 

 

运算符

 

在表达式中可以使用各类算术运算符,例如+, -, *, /, %

th:with="isEven=(${prodStat.count} % 2 == 0)"

逻辑运算符>, <, >=, <=,==,!= (gt, lt, ge, le,eq,ne)都可以使用,唯一需要注意的是使用<,>时需要用它的HTML转义符:

th:if="${prodStat.count} > 1" th:text="'Execution mode is ' + ( (${execMode} == 'dev')? 'Development' : 'Production')"

布尔运算符: and or not/!

 

你可能感兴趣的:(Java学习笔记)