<c:forEach varStatus="status">中 varStatus的作用
2024-10-15 04:15:02
varStatus是<c:forEach>jstl循环标签的一个属性,varStatus属性。
varStatus=“status”事实上定义了一个status名的对象作为varStatus的绑定值。
该绑定值也就是status封装了当前遍历的状态,比如,可以从该对象上查看是遍历到了第几个元素:${status.count}
<span style="color: red; font-size: 20px;">${status.count}</span> 写在 c:forEach 里面.
常见的用法的是<c:forEach var="e" items="${ss.list}" varStatus="status">
<!--实现隔行变色效果-->
<c:if test="${status.count%2==0}" >
<tr style="color: red; font-size: 20px;"/>
</c:if>
<c:if test="${status.count%2!=0}" >
<tr style="color: blue; font-size: 20px;"/>
</c:if>
</c:forEach>
<c:forEach items="${students}" var="s" varStatus="vs">
<tr style='background-color: ${vs.count %2==0 ?"blue":"gray"};'>
<td>${s.id }</td>
<td>${s.name }</td>
<td>${s.age }</td>
</tr>
</c:forEach>
分行显示蓝色或则灰色。
最新文章
- 廖雪峰js教程笔记13 插入DOM
- 关于CSS学习的第一章
- csharp:正则表达式采集网页数据
- Cookie操作
- Visual Studio 2005 移植 - WINVER,warning C4996, error LINK1104
- vs2005配置OpenCv2.3.1
- CSharpGL(49)试水OpenGL软实现
- Oracle表导入Mysql方法
- 06 使用Tensorflow拟合x与y之间的关系
- Android studio项目预览的时候提示错误ActionBarOverlayLayout
- java异常及日志注意事项
- 虚拟信用卡 全球付, 工商银行国际E卡, Bancore, Entropay, Payoneer
- 前端开发不容错过的jQuery图片滑块插件(转)
- JS-利用ajax获取json数据,并传入页面生成动态tab
- 【转】Hadoop学习路线图
- 【javascript】jq之display:none与visible:hidden
- 学习EF之CodeFirst二(数据库对应映射)
- 前端html/css/script基础
- Java 中的main方法
- 10 个最佳的 Node.js 的 MVC 框架