场景

在使用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在循环时设置递增序号相关推荐

  1. systemview里设置不同循环时的参数

    比如想生成一个阶梯函数,可以用一个阶跃函数,设置时间多次循环,每次循环时阶跃的幅度不一样.就为了找这个每次循环时的参数设置,找了好大半天才找到,郁闷-- 菜单--tokens--edit token ...

  2. 基于Redis生成递增序号

    一. Spring Boot + Redisson 生成运单号 <!--整合redission框架start--><dependency><groupId>org. ...

  3. 如何让SELECT 查询结果额外增加自动递增序号

      图表1   如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考:   USE北风贸易; GO /* ...

  4. babel6 babel7_当您已经准备好Babel时设置Flow

    babel6 babel7 by Jamie Kyle 杰米·凯尔(Jamie Kyle) 当您已经准备好Babel时设置Flow (Setting up Flow when you've alrea ...

  5. [Android1.6]继承BaseAdapter为GridView设置数据时设置setLayoutParams时注意

    一.问题代码     public View getView(int position, View convertView, ViewGroup parent) {         if (conve ...

  6. 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...

    一张图片,通过混合模式绘制后,能得到不同效果的图片. 这里的示例仅是测试效果:实际上可以通过不同程度的混合模式绘制,来得到符合需求的效果. 效果如下: ViewController.h 1 #impo ...

  7. .NET 运行时设置

    .NET 运行时设置 .NET 5+(包括 .NET Core 版本)支持使用配置文件和环境变量在运行时配置 .NET 应用程序的行为.如果出现以下情况,则运行时配置是一个不错的选择: 你不拥有或控制 ...

  8. 如何解决在ASP.NET Core中找不到图像时设置默认图像

    背景 web上如果图片不存在一般是打xx,这时候一般都是会设置默认的图片代替.现在用中间件的方式实现统一设置, 一次设置,全部作用 . 此示例演示如何解决在ASP.NET Core中找不到图像时设置默 ...

  9. linux设置基础软件仓库时,安装centos系统时设置基础软件仓库出错

    安装centos系统时设置基础软件仓库出错,公钥,命令,视频教程,器上,提示 安装centos系统时设置基础软件仓库出错 易采站长站,站长之家为您整理了安装centos系统时设置基础软件仓库出错的相关 ...

最新文章

  1. 使用Xshell生成key,避免password登录linux
  2. BZOJ 1146: [CTSC2008]网络管理Network( 树链剖分 + 树状数组套主席树 )
  3. (2021) 24 [持久化] 文件系统API
  4. Stanley轨迹跟踪算法Python/Matlab算法实现
  5. STM8学习笔记---利用UID码实现开机产生随机数
  6. c语言第1次作业答案,C语言第五次上机作业参考答案
  7. 讨伐 Google!为什么建智能城市要毫无隐私?| 极客头条
  8. ab753变频器参数怎么拷贝到面板_20款常用变频器密码,想成为电工老师傅你一定需要,纯干货分享!...
  9. [问题解决]php中替换字符串函数strtr()和str_repalce()的用法与区别
  10. python: 图像的维度、图像读写
  11. struts2文件上传,获取文件名和文件类型
  12. 《算法第四版》学习心得一——怎么学算法
  13. 我的姥爷走了,今后再也没有这个严厉而又较真儿的人
  14. 360校招失败的慘痛经历
  15. android kitkat(4.4以上)各个版本的特性解析
  16. 当您给别人身份证复印件时请你注意!
  17. PyCharm中的问题记录:failed to sync ide settings. click to sync
  18. 腾讯云TRTC接入测试以及状态同步功能重点验证
  19. Cadence常规通孔焊盘的创建
  20. Isomap等距映射算法(1)

热门文章

  1. cshrc设置 ic618_.cshrc一般在什么地方
  2. python汽车仿真_汽车山羊问题的分析以及Python和MATLAB仿真实验
  3. python怎么从键盘输入两个数然后求和并输出_C语音的题:从键盘输入两个整数,要求求和然后输出和。应该怎么做?...
  4. php显示玩家,php.取得玩家IP
  5. python内置函数用来打开或创建文件_2020年《python程序设计》基础知识及程序设计598题XS[含参考答案]...
  6. java jsp 原理_jsp的工作原理是什么
  7. qt可视化数据展板_Qt 2D数据可视化之QCharts
  8. 兼容单片机的CRC32查表计算程序的C语言实现
  9. 中央空调如何调节温度html,中央空调怎么调温度
  10. vim ctrlp找到文件后,如何在新窗口或者新标签中打开