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

解决方案 »

  1.   

    data.length()%5==0,加一个</tr><tr>,否则继续<td></td>。在后台封装比较好,页面代码简洁。
      

  2.   

    直接输出就行了,不要管格式,样式的事交给css来作,想放哪放哪?
      

  3.   

    同意 marine_chen(RaiN),养个好习惯,也方便维护可以在后台封装成一个2维list,如在list里有list1,list2,list3list1封装:  数据1       数据2       数据3       数据4       数据5  
    list2封装:  数据6       数据7       数据8       数据9       数据10 
    list3封装:  数据11     数据12       数据13      数据14      数据15 
    ...PS:苯方法,参考参考。
      

  4.   

    把iterater的对应的属性设置为一个list,每个list放的是你对应的数据,然后就可以了……
      

  5.   

    同意marine_chen(RaiN)的
    后台封装成LIST
    前台
    logic:iterate
    logic:iterate
    LIST
    /logic:iterate
    /logic:iterate
      

  6.   

    <logic:present name="name">
       <logic:iterate id="colume" name="List" indexId="number">
          
       </logic:iterate>
    </logic:present>
      

  7.   

    <logic:present name="list1封装">
       <logic:iterate id="colume" name="list1封装" indexId="number">
          colume.list1封装
          colume.list1封装
          colume.list1封装
       </logic:iterate>
    </logic:present>