要显示若干条记录,相邻的两条记录要求显示颜色不一样。前台显示用的是struts2的标签<s:iterator>进行循环遍历,为了达到要求,用了<s:iterator>标签的一个属性
<s:iterator value="groupDao.groups" status="groupStatus"><tr class="<s:if test="#groupStatus.odd == true ">odd</s:if><s:else>even</s:else>">
<td><s:property value="name" /></td>
<td><s:property value="description" /></td>
<td>
<s:iterator value="users" status="userStatus">
<s:property value="fullName" /><s:if test="!#userStatus.last">,</s:if>
</s:iterator>
</td>
</tr>
</s:iterator>
这个是struts2帮助文档中的例子,效果和我要的效果差不多#groupStatus.odd == true表示为奇数时,class="odd"。