博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c:forEach使用索引
阅读量:7091 次
发布时间:2019-06-28

本文共 532 字,大约阅读时间需要 1 分钟。

hot3.png

在c:forEach中, 有一个属性叫varStatus.使用这个参数后,JSTL会在c:forEach作用域里而是赋予javax.servlet.jsp.jstl.core.LoopTagStatus类的实例。该类包含了一系列的特性,它们描述了迭代的当前状态,如下这些属性的含义如下所示:

-           current:当前这次迭代的(集合中的)项。
-           index:当前这次迭代从0开始的迭代索引。
-           count:当前这次迭代从1开始的迭代计数。
-           first:用来表明当前这轮迭代是否为第一次迭代,该属性为boolean类型。
-           last:用来表明当前这轮迭代是否为最后一次迭代,该属性为boolean类型。
-           begin:begin属性的值。
-           end:end属性的值
-            step:step属性的值

如:

<c:forEach items="${categoryList}" var="category" varStatus="indexStatus">

     <c:out value='${indexStatus.index}'/>

</c:forEach>

转载于:https://my.oschina.net/u/1256202/blog/268359

你可能感兴趣的文章
通过argv[]传递参数的数据类型
查看>>
生成随机唯一字加图片-学习笔记
查看>>
centos 6 安装zabbix 3.0
查看>>
iOS开发1:UITextField控件属性
查看>>
iOS网络编程之Socket(客户端)
查看>>
IDEA2017.3.3创建第一个javaweb项目及tomcat部署实战
查看>>
Server系列19:如何审计DNS注册信息的变化?
查看>>
hadoop作业调优参数整理及原理
查看>>
dns的搭建及配置
查看>>
Linux系统性能监控(一)
查看>>
文件的创建
查看>>
IEnumerable VS IList
查看>>
人生规划
查看>>
java后台JSON操作
查看>>
bash相关特性
查看>>
『最长等差数列 线性DP』
查看>>
使用SDWebImage和YYImage下载高分辨率图,导致内存暴增的解决办法
查看>>
【转载】如何将PY文件转成EXE文件
查看>>
我的友情链接
查看>>
RHCS+Oracle配置实战
查看>>