日期:2014-05-18  浏览次数:20772 次

循环<tr><td>的问题 请教大家--我只有60分了 都给大家了
如题   :是这样的   现在要循环 <tr> <td> 来达到在界面上显示的效果
意思就是   比如       先循环两次 <td> 在循环一次 <tr>   然后再循环两次 <td> ....

这样   效果是   :
<table>
      <tr>
            <td> <image...> </td>
            <td> <image...> </td>

      </tr>
        <tr>
            <td> <image...> </td>
            <td> <image...> </td>
      </tr>
</table>
这样的效果要通过循环显示出来   ,  
现在在自定义标签中写了这些   但不对   ,
请大家帮忙   ,。
StringBuffer   sb=new   StringBuffer();
for   (int   i   =   0;   i   <   row;   i++)   {
      sb.append( " <tr> ");
for   (int   j   =   0;   j <2;j++)   {
sb.append( " <td> ");
      for   (int   k   =0;   k <intListLength;   k++)   {
Ad   ad=(Ad)aList.get(k);
          sb.append( " <html:image   page= "+ ' " '+ad.getStrTitle()+ ' " '+ "/> ");
}
                  sb.append( " </td> ");
        }
sb.append( " </tr> ");
}
        现在根据记录数计算出了所需循环行数为row=4  
j是   每行显示的 <td> 有多少个   规定为2个  
intListLength是记录的条数,   ad是对象   有响应的get   set方法,
想把ad里的strTitle循环出来   给加到sb中      
请大家帮忙     晕   我只有60分了     都给大家了

------解决方案--------------------
m2