第一篇博客(varStatus)

遇到一个问题 ,在网上查看了解之后过段时间再次遇到,又会对此问题一无所知,因此决定开通博客来记录一下问题,加深印象的同时方便日后回顾,同时还可以记录学习新知识的过程......

恩,来记录我开通博客后的第一个问题~~~

JSTL标签里的varStatus属性:

<c:forEach>标签里的属性,属性名任意命名,常用属性值有:

current:当前这次迭代的(集合中的)项
index:当前这次迭代从 0 开始的迭代计数
count:当前这次迭代从 1 开始的迭代计数
first:用来表明当前这轮迭代是否为第一次迭代的标志,返回true/false
last:用来表明当前这轮迭代是否为最后一次迭代的标志,返回true/false

用法举例:

<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>
                                  </c:if> 

                                 </tr> 
                        </c:forEach>

哎呀 varStatus不就是参数状态吗  这下子再理解属性值的意义 好像突然明白了  我好笨~~~

posted @ 2018-01-21 23:24  脱下长日的假面  阅读(343)  评论(0编辑  收藏  举报