jsp页面迭代td时如何换行
jsp页面迭代td时怎么换行?在后台action有个MapString,String map集合,假设这个map集合中有n个元素,我要
jsp页面迭代td时怎么换行?
在后台action有个Map<String,String> map集合,假设这个map集合中有n个元素,我要在页面上把这个map中的所有key都显示出来,并且每行显示4个,也就是说在前台要绘制一个4列(n/4+1)或者n/4行的table,但是前台的jsp页面我怎么迭代绘制这个table呢?请知道的大神帮下忙,这里先谢谢了
[解决办法]<table width="100%" align="center">
<tr>
<s:iterator value="map" status="tm">
<td>${map.key}</td>
<s:if test="${tm.index != 0 && tm.index % 4 == 0}">
</tr>
<tr>
<td>${map.key}</td>
</s:if>
</s:iterator>
</tr>
</table>
这样试试,
<s:if 标签里可能会有问题, 修改下再试试吧
[解决办法]同意二楼说法