怎样读取表中每一个字段??? List.getString(1)//nameList.getString(2)//age 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 List只有get(int index)方法,没有getString()方法! 可以在JSP里建个Table 在里面循环读取 关注!没用过这样的方法,一直用JDBC的ResultSet. 是这样的,如果你的数据库中有很多的元组。写个javabean 例如名字叫:Book for(int i=0;i<list.size();i++){ Book book=(Book)list.get(i); String name=book.getName(); String age=book.getAge(); 这样就取出来了,下面你就可以把name和age放到你想要放的表格中了,例如:<%=name%>} JdbcTemplate调用返回的List的每个元素是Map,可以遍历每个List的元素,然后取出每个Map,用map.get("...");或者也可以用ResultSetMetaDate和ResultSet处理:ResultSetMetaDate rsmd = rs.getMetaData();int count = rsmd.getColumnCount();for(int i=0;i<count;i++){ String columnName = rsmd.getColumnName(i); String columnValue = rs.getString(columnName );} JdbcTemplate jt; String sql = "select name,age from table_student"; List list = jt.queryForList(sql);LZ的意思是不是在jsp呈现的时候只取出name age 两个字段。这样做 …… ……<c:forEach items="${list }" var="students"> <td>${students.name}</td><td>${students.age}</td></c:forEach> JdbcTemplate jt;String sql = "select name,age from table_student";List list = jt.queryForList(sql);eg:String a;String b;Map map=new HashMap();for(int i=0;i<list.size();i++){map=(Map)list.get(i);a=map.get("name");b=map.get("age"); 高分跪求java CS架构教程! struts2下怎么把网页生成word格式的文件? 网站更新发布,数据库里的东西怎么提交更新? 谁会用oracle application server 请问各位前辈熟悉或比较熟悉以下技术出去应聘J2EE是否足够 到那里可以找到包含javax.ejb.*的包? 编译ejb的报错,那位高手帮忙看看!! 菜鸟初学JAVA,请教关于帮助的问题 牙疼了一晚,我该怎么办?? 大佬求代码 jsf的h:inputText数字显示默认为自然记数法,怎么改变 怎么插入日期到数据里
没用过这样的方法,一直用JDBC的ResultSet.
for(int i=0;i<list.size();i++)
{
Book book=(Book)list.get(i);
String name=book.getName();
String age=book.getAge();
这样就取出来了,下面你就可以把name和age放到你想要放的表格中了,例如:<%=name%>
}
或者也可以用ResultSetMetaDate和ResultSet处理:
ResultSetMetaDate rsmd = rs.getMetaData();
int count = rsmd.getColumnCount();
for(int i=0;i<count;i++){
String columnName = rsmd.getColumnName(i);
String columnValue = rs.getString(columnName );
}
String sql = "select name,age from table_student";
List list = jt.queryForList(sql);LZ的意思是不是在jsp呈现的时候只取出name age 两个字段。这样做
……
……
<c:forEach items="${list }" var="students">
<td>${students.name}</td>
<td>${students.age}</td>
</c:forEach>
String sql = "select name,age from table_student";
List list = jt.queryForList(sql);
eg:
String a;
String b;
Map map=new HashMap();
for(int i=0;i<list.size();i++){
map=(Map)list.get(i);
a=map.get("name");
b=map.get("age");