EL表达式中如何隔行变色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EL表达式中如何隔行变色相关的知识,希望对你有一定的参考价值。
就是在Jsp中嵌入EL表达式是需要表格隔行变色
噗噗噗,你们是不是都傻,我猜猜楼主的想法是这样的EL表达式中的C:IF是可以嵌套到标签中的
所以使用c:if判断 tr行数是否为偶数,进行隔行变色//记住使用c:forEach,并且使用 varStatus属性如:
<c:forEach var=“sb” items="$集合" varStatus=“status”>
<tr <c:if test="$status.index%2==0"> style="样式" </c:if>>//偶数行色
</tr>
</c:forEach> 参考技术A <table >
<c:forEach var="emp" varStatus="status" items="$empList">
<c:if test="$status.index%2+1 ==1">
<tr style="color:bule"><tr>
</c:if>
<c:if test="$status.index%2+1 ==0">
<tr style="color:yellow"><tr>
</c:if>
</c:forEach>
</table > 参考技术B <c:if test="$status.index%2+1 ==1">应该写成 <c:if test="$status.index%2+1==1 ">或者<c:if test="$status.count%2==1">
以上是关于EL表达式中如何隔行变色的主要内容,如果未能解决你的问题,请参考以下文章