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>

分行显示蓝色或则灰色。

最新文章

  1. 廖雪峰js教程笔记13 插入DOM
  2. 关于CSS学习的第一章
  3. csharp:正则表达式采集网页数据
  4. Cookie操作
  5. Visual Studio 2005 移植 - WINVER,warning C4996, error LINK1104
  6. vs2005配置OpenCv2.3.1
  7. CSharpGL(49)试水OpenGL软实现
  8. Oracle表导入Mysql方法
  9. 06 使用Tensorflow拟合x与y之间的关系
  10. Android studio项目预览的时候提示错误ActionBarOverlayLayout
  11. java异常及日志注意事项
  12. 虚拟信用卡 全球付, 工商银行国际E卡, Bancore, Entropay, Payoneer
  13. 前端开发不容错过的jQuery图片滑块插件(转)
  14. JS-利用ajax获取json数据,并传入页面生成动态tab
  15. 【转】Hadoop学习路线图
  16. 【javascript】jq之display:none与visible:hidden
  17. 学习EF之CodeFirst二(数据库对应映射)
  18. 前端html/css/script基础
  19. Java 中的main方法
  20. 10 个最佳的 Node.js 的 MVC 框架

热门文章

  1. 《Java大学教程》--第2章 选择
  2. javascript:针对yyyy-MM-dd hh:mm:ss格式的毫秒转换.
  3. dp 洛谷P1977 出租车拼车 线性dp
  4. vue自定义指令用法总结及案例
  5. ubuntu18.04 pip换源 永久修改
  6. [MCM] K-mean聚类与DBSCAN聚类 Python
  7. P2678 跳石头(二分+模拟)
  8. 【转】ajax发送请求时候为什么会报拒绝设置不安全的header
  9. (三)JavaScript 语法
  10. pip 安装指定版本软件包