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

logic:iterate的循环有关问题

2012-01-01 
logic:iterate的循环问题Struts中几X几(3X5)的数据循环显示如从数据库中取出15条数据显示成如下的格式数据

logic:iterate的循环问题
Struts中几X几(3X5)的数据循环显示
    如从数据库中取出15条数据显示成如下的格式      
        数据1               数据2               数据3               数据4               数据5      
        数据6               数据7               数据8               数据9               数据10      
        数据11           数据12               数据13             数据14             数据15      
    请问用logic:iterate标签怎么实现这样的显示效果?

[解决办法]
data.length()%5==0,加一个 </tr> <tr> ,否则继续 <td> </td> 。

在后台封装比较好,页面代码简洁。
[解决办法]
同意 marine_chen(RaiN),养个好习惯,也方便维护

可以在后台封装成一个2维list,如在list里有list1,list2,list3

list1封装: 数据1 数据2 数据3 数据4 数据5
list2封装: 数据6 数据7 数据8 数据9 数据10
list3封装: 数据11 数据12 数据13 数据14 数据15
...

PS:苯方法,参考参考。

[解决办法]
把iterater的对应的属性设置为一个list,每个list放的是你对应的数据,然后就可以了……
[解决办法]
<logic:present name= "name ">
<logic:iterate id= "colume " name= "List " indexId= "number ">

</logic:iterate>
</logic:present>

热点排行