Thymeleaf获取th:each索引值以及固定数量遍历的实现

简介: Thymeleaf获取th:each索引值以及固定数量遍历的实现


  • 方法 一
th:each="user,userStat:${userList}" 
th:if="${userStat.index}"
  • 方法 二
th:each="user:${userList}" 
th:if="${userStat.index}"

userStat是状态变量,有 index,count,size,current,even,odd,first,last等属性,如果没有显示设置状态变量,thymeleaf会默 认给个“变量名+Stat"的状态变量。

就是:将所传对象如:user,加上Stat变成userStat即可使用,也就是第二种方式

注:如果是用user.index则获取不到索引值

  • 固定遍历数量的实现
    对之前获得的索引值进行个if约束
# 遍历到索引值到100的数据
th:if="${userStat.index} lt 100"


相关文章
|
10月前
封装一个函数,可以自定义范围与跳过的数字。 例如在 100(不固定) ~ 1000(不固定) 内查找 5 (不固定)的倍数 和 带有 5 的值
封装一个函数,可以自定义范围与跳过的数字。 例如在 100(不固定) ~ 1000(不固定) 内查找 5 (不固定)的倍数 和 带有 5 的值
35 0
|
5月前
|
C++
『C/C++』Eg4: 求自定类型元素的平均
『C/C++』Eg4: 求自定类型元素的平均
|
6月前
|
JavaScript Python
从列表中或数组中随机抽取固定数量的元素组成新的数组或列表
从列表中或数组中随机抽取固定数量的元素组成新的数组或列表
39 0
|
9月前
es6查询数组某元素出现次数
es6查询数组某元素出现次数
82 1
|
算法 PHP 数据安全/隐私保护
为什么PHP的MD5可以将任意长度的数据映射为固定长度的哈希值?底层原理是什么?
为什么PHP的MD5可以将任意长度的数据映射为固定长度的哈希值?底层原理是什么?
219 0
统计字符串中元素的个数(多种方法)
统计字符串中元素的个数(多种方法)
131 0
统计字符串中元素的个数(多种方法)
判断某个值是否在多维关联数组中 返回该值的所在的关联数组
判断某个值是否在多维关联数组中 返回该值的所在的关联数组
64 0
|
算法 Go
算法练习第十题——寻找重复数(不修改数组)
给定一个包含 n + 1 个整数的数组 nums ,其数字都在 [1, n] 范围内(包括 1 和 n),可知至少存在一个重复的整数。
|
数据库 开发者 索引
列表增加元素|学习笔记
快速学习列表增加元素
103 0
列表增加元素|学习笔记