首页 热点资讯 义务教育 高等教育 出国留学 考研考公

jsp页面上,动态生成二维表显示,具体见问题补充

发布网友 发布时间:2022-04-26 09:32

我来回答

1个回答

热心网友 时间:2022-06-26 20:24

ResultSet rs=..........; //取得记录集

ResultSetMetaData meta=rs.getMetaData(); // 记录集的信息

int colCount=meta.getColumnCount(); // 列数

out.println("<table>");

out.println("<tr>"); //输出表头
out.println("<th>");
out.println("No.");
out.println("</th>");

for(int j=1; j<=colCount; j++){

out.println("<th>");
out.println(meta.getColumnName(j));
out.println("</th>");

}

out.println("</tr>");

for(int i=0; rs.next(); i++){ // 输出内容

out.println("<tr>");
out.println("<td>");
out.println(i);
out.println("</td>");

for(int j=1; j<=colCount; j++){ // 输出所有列

out.println("<td>");
out.println(rs.getString(j));
out.println("</td>");

}

out.println("</tr>");
}

rs.close();

out.println("</table>");
/////////////////////结束

请参考追问您好!我想问下会不会出现如下问题:数据如下
ID N M value
1 1 A aaa
2 1 B bbb
3 2 A aAa
4 3 A ccc
5 3 B cCc
因为N=2 只有A列,循环的时候会不会出现串行。

追答你的需求,你试试就清晰了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com