Thymeleaf在循环时设置递增序号
场景
在使用Thymeleaf进行遍历循环时,数据前面的序号如果使用实体类的id属性,id要是不从1开始递增则不能实现计数效果。
所以需要在循环时实现一个递增的序号效果。
如果没有显示设置状态变量,thymeleaf会默 认给个“变量名+Stat"的状态变量。
实现
<tr th:each="orderlist:${wmsReceiveOrderDetailsVOList}" class="text_al_r"><td><input type="checkbox"class="ads_Checkbox"th:text="${orderlistStat.index+1}"th:value="${orderlist.id}" name="checkedid"/></td><td th:text="${orderlist.salverCode}"></td><td th:text="${orderlist.materielNumber}"></td><td th:text="${orderlist.materielName}"></td><td th:text="${orderlist.num}"></td><td th:text="${orderlist.supplierBatch}"></td><td th:text="${#dates.format(orderlist.productDate, 'yyyy-MM-dd')}"></td><td th:text="${orderlist.statusName}"></td></tr>
注:
使用orderlist来遍历wmsReceiveOrderDetailsVOList,所以其默认状态变量为:orderlistStat
其状态变量的属性有:
index:当前迭代对象的index(从0开始计算)
count: 当前迭代对象的index(从1开始计算)
size:被迭代对象的大小
current:当前迭代变量
even/odd:布尔值,当前循环是否是偶数/奇数(从0开始计算)
first:布尔值,当前循环是否是第一个
last:布尔值,当前循环是否是最后一个
Thymeleaf在循环时设置递增序号相关推荐
- systemview里设置不同循环时的参数
比如想生成一个阶梯函数,可以用一个阶跃函数,设置时间多次循环,每次循环时阶跃的幅度不一样.就为了找这个每次循环时的参数设置,找了好大半天才找到,郁闷-- 菜单--tokens--edit token ...
- 基于Redis生成递增序号
一. Spring Boot + Redisson 生成运单号 <!--整合redission框架start--><dependency><groupId>org. ...
- 如何让SELECT 查询结果额外增加自动递增序号
图表1 如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考: USE北风贸易; GO /* ...
- babel6 babel7_当您已经准备好Babel时设置Flow
babel6 babel7 by Jamie Kyle 杰米·凯尔(Jamie Kyle) 当您已经准备好Babel时设置Flow (Setting up Flow when you've alrea ...
- [Android1.6]继承BaseAdapter为GridView设置数据时设置setLayoutParams时注意
一.问题代码 public View getView(int position, View convertView, ViewGroup parent) { if (conve ...
- 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...
一张图片,通过混合模式绘制后,能得到不同效果的图片. 这里的示例仅是测试效果:实际上可以通过不同程度的混合模式绘制,来得到符合需求的效果. 效果如下: ViewController.h 1 #impo ...
- .NET 运行时设置
.NET 运行时设置 .NET 5+(包括 .NET Core 版本)支持使用配置文件和环境变量在运行时配置 .NET 应用程序的行为.如果出现以下情况,则运行时配置是一个不错的选择: 你不拥有或控制 ...
- 如何解决在ASP.NET Core中找不到图像时设置默认图像
背景 web上如果图片不存在一般是打xx,这时候一般都是会设置默认的图片代替.现在用中间件的方式实现统一设置, 一次设置,全部作用 . 此示例演示如何解决在ASP.NET Core中找不到图像时设置默 ...
- linux设置基础软件仓库时,安装centos系统时设置基础软件仓库出错
安装centos系统时设置基础软件仓库出错,公钥,命令,视频教程,器上,提示 安装centos系统时设置基础软件仓库出错 易采站长站,站长之家为您整理了安装centos系统时设置基础软件仓库出错的相关 ...
最新文章
- 使用Xshell生成key,避免password登录linux
- BZOJ 1146: [CTSC2008]网络管理Network( 树链剖分 + 树状数组套主席树 )
- (2021) 24 [持久化] 文件系统API
- Stanley轨迹跟踪算法Python/Matlab算法实现
- STM8学习笔记---利用UID码实现开机产生随机数
- c语言第1次作业答案,C语言第五次上机作业参考答案
- 讨伐 Google!为什么建智能城市要毫无隐私?| 极客头条
- ab753变频器参数怎么拷贝到面板_20款常用变频器密码,想成为电工老师傅你一定需要,纯干货分享!...
- [问题解决]php中替换字符串函数strtr()和str_repalce()的用法与区别
- python: 图像的维度、图像读写
- struts2文件上传,获取文件名和文件类型
- 《算法第四版》学习心得一——怎么学算法
- 我的姥爷走了,今后再也没有这个严厉而又较真儿的人
- 360校招失败的慘痛经历
- android kitkat(4.4以上)各个版本的特性解析
- 当您给别人身份证复印件时请你注意!
- PyCharm中的问题记录:failed to sync ide settings. click to sync
- 腾讯云TRTC接入测试以及状态同步功能重点验证
- Cadence常规通孔焊盘的创建
- Isomap等距映射算法(1)
热门文章
- cshrc设置 ic618_.cshrc一般在什么地方
- python汽车仿真_汽车山羊问题的分析以及Python和MATLAB仿真实验
- python怎么从键盘输入两个数然后求和并输出_C语音的题:从键盘输入两个整数,要求求和然后输出和。应该怎么做?...
- php显示玩家,php.取得玩家IP
- python内置函数用来打开或创建文件_2020年《python程序设计》基础知识及程序设计598题XS[含参考答案]...
- java jsp 原理_jsp的工作原理是什么
- qt可视化数据展板_Qt 2D数据可视化之QCharts
- 兼容单片机的CRC32查表计算程序的C语言实现
- 中央空调如何调节温度html,中央空调怎么调温度
- vim ctrlp找到文件后,如何在新窗口或者新标签中打开