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

:java中实现表格分行。多谢

2012-04-23 
在线等:java中实现表格分行。急急急。。。。谢谢!是这样的,我想结果集中累计到5个图片就分行trjava代码如下:p

在线等:java中实现表格分行。急急急。。。。谢谢!
是这样的,我想结果集中累计到5个图片就分行<tr>
java代码如下:
public String shekeList() throws Exception
{
  String s="";
  String bgcolor="";
  int i=0;
  int j=db.getCursor()+1;
  String strsql="select * from t_book where state='已提交'";
  ResultSet rs = db.query(strsql);
  while(rs.next()){
  String id=rs.getString("id"); 
  String name = rs.getString("name");
  String img = rs.getString("img");
  s=s+"<tr>";
  s=s+"<td class=auto-style1>";
  s=s+"<a href=selectBook.jsp?id="+id+"><img style='cursor:hand' src='"+img+"'></a><br><br>";
  s=s+"<a href=selectBook.jsp?id="+id+">"+name+"</a></td>";
  s=s+bgcolor;
  s=s+"</tr>";
  i++;
  j++;
  }
  return s;
}
这个方法实现了1个图片就换行<tr></tr>
如何实现累计5个图片就换行<tr></tr>
谢谢!在线等着交功课。

[解决办法]
while(rs.next()){
String id=rs.getString("id");
String name = rs.getString("name");
String img = rs.getString("img");
s=s+"<tr>";
s=s+"<td class=auto-style1>";
s=s+"<a href=selectBook.jsp?id="+id+"><img style='cursor:hand' src='"+img+"'></a><br><br>";
s=s+"<a href=selectBook.jsp?id="+id+">"+name+"</a></td>";
s=s+bgcolor;
if(img !=null)
{
imageCount++;
if(imageCount % 5 == 0)
s="<tr>"+ s +"</tr>"; 
}
i++;
j++;
}

热点排行