首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大家来帮小弟我解决下。

2012-03-15 
大家来帮我解决下。。。table border1 width80%trc:forEach vari items${requestScope.list}

大家来帮我解决下。。。
<table border="1" width="80%">
  <tr>
  <c:forEach var="i" items="${requestScope.list}">
  <td width="25%">${i.id}</td>
  <c:if test="${i.id%4==0}">
  </tr>
  </c:if>
  </c:forEach>
  </tr>
</table>

我从数据库中取出ID号存在request中,然后取出来,我要每行4个后换个行,那我是用${i.id%4==0}
我数据库中id是自动增长的,如果我不用id的话要如何来判断换行。。。谢谢大家。。额。。

[解决办法]

<c:foreach var="i" items="${requestScope.list}" varStatus="status">
<c:if test="${status.count%4==0}"> 

</c:if> 

</foreach>
加上这个属性,然后,就可以在中间使用${status.count}这个就是从1开始计算你的记录的
你判断这个是否被4整除就OK了

这样就搞定哒

热点排行