如何讲数据库的表记录插入到List中在界面列表出来



如何讲数据库的表记录插入到List中在界面列表出来
本文来自:读书人网(http://www.reader8.cn/)原文链接:http://www.reader8.cn/jiaocheng/20121216/1490482.html.怎么讲数据库的表记录插入到List中在界面列表出来
trader表(id,usernum,tradertype,datetime,trader_money)
List list=new ArrayList();
我打算把查询出来的ResultSet所有记录插入到List中。怎么类型转换啊。然后怎么在界面显示出来所有的记录啊???帮忙说的简单详细点啊、、、、
[最优解释]
List list=new ArrayList();
try{
PreparedStatement pstmt=conn.prepareStatement(selete * from trader);
ResultSet rs=pstmt.executeQuery();
while(rs.next()){
Trader trader=new Trader();
trader.setId(rs.getInt(1));
trader.setUsernum(rs.getString(2));
trader.setTradertype(rs.getString(3));
trader.setDatetime(rs.getString(4));
trader.setTrader_money(rs.getInt(5));
list.add(trader);
}
}catch (SQLException e) {
e.printStackTrace();
}finally{
if(conn!=null){
conn.close();
}
}
return list;
[其他解释]
各位帮帮忙啊
[其他解释]
可以不做类型转换,如果你直接把ResultSet的每行记录,转为一个 Map,然后直接插入List中去的话。

也即:List> 这样的结构。

至于界面显示,如果你指的是JSP的话,两层循环就结束战斗了吧?
[其他解释]

引用:
可以不做类型转换,如果你直接把ResultSet的每行记录,转为一个 Map,然后直接插入List中去的话。

也即:List> 这样的结构。

至于界面显示,如果你指的是JSP的话,两层循环就结束战斗了吧?

我没有用过List> 能帮举个例子吗 谢谢
[其他解释]
可以搞个javaBean,然后数据放入bean中,在将bean对象放到list中。
[其他解释]
引用:
可以不做类型转换,如果你直接把ResultSet的每行记录,转为一个 Map,然后直接插入List中去的话。

也即:List> 这样的结构。

至于界面显示,如果你指的是JSP的话,两层循环就结束战斗了吧?一条记录就是一个对象。页面循环list 取值为对象.属性名ok了。
大神我的问题啊啊啊
[其他解释]
最好不要这样做好 很难维护的 保存数据就ok了 可以用escape属性输出html
[其他解释]
我也想问想问下这个问题, 当我存放在list后, 在页面第一次访问时正确的, 当我点刷新,就又重复输出同样的内容啊! 本来我是想输出一次就行了
本文来自:读书人网(http://www.reader8.cn/)原文链接:http://www.reader8.cn/jiaocheng/20121216/1490482.html