如题 :是这样的 现在要循环 <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