当前位置: 首页 > article >正文

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:布尔值,当前循环是否是最后一个


http://www.kler.cn/a/537606.html

相关文章:

  • CNN-day5-经典神经网络LeNets5
  • 论文阅读:MGMAE : Motion Guided Masking for Video Masked Autoencoding
  • wordpressAI工具,已接入Deepseek 支持自动生成文章、生成图片、生成长尾关键词、前端AI窗口互动、批量采集等
  • 【翻译+论文阅读】DeepSeek-R1评测:粉碎GPT-4和Claude 3.5的开源AI革命
  • 借助 Cursor 快速实现小程序前端开发
  • 【iOS自动化】Xcode配置WebDriverAgent
  • 数据可视化基本套路总结
  • CNN-day7-经典神经网络VGG
  • 鸿蒙harmony 手势密码
  • MHTML文件如何在前端页面展示
  • 天润融通智能扩写工具如何让AI客服机器人更高效?
  • 【大数据技术】搭建完全分布式高可用大数据集群(ZooKeeper)
  • ip转换相关知识详解
  • ximalaya(三) playUriList值解密--webpack
  • 基于html写一个音乐动态爱心盒子有音乐和导航基本功能实现
  • webpack配置之---output.chunkFilename
  • Effective Python:(12)
  • sqli-labs靶场实录(二): Advanced Injections
  • 适用于 Windows 的 Zed 编辑器的非官方稳定版。通过 scoop 或 pwsh 脚本轻松安装。不隶属于 Zed Industries
  • FPGA的IP核接口引脚含义-快解
  • kamailio的路由模块由lua脚本实现
  • 如何将3DMAX中的3D文件转换为AutoCAD中的2D图形?
  • 后端java工程师经验之谈,工作7年,mysql使用心得
  • java Jvm 双亲委派模型
  • 【Ubuntu】本地部署Deep Seek(深度求索)大模型的保姆级教程 | 详细教程
  • ubuntu文件同步