将list转换为javabean

yung7086 2012-03-18 12:31:54
我通过查选equal()方法得到一个list<list<object>>的二维数组了;
在jsp页面要把这个list<list<object>>转换为ent_bean的javabean;
我这样做的
list<list<object>> resualt =dao.equal();
for(int i=0;i<resualt .size();i++)
ent_bean bean=resualt .get(i);
.....
但是运行的时候就报错了说不能转换.请教大侠这样为什么不可以.有什么更好的方法
最好是告诉下为什么不能这样转换..
...全文
558 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
info_yuan 2012-03-20
  • 打赏
  • 举报
回复
二维············
yung7086 2012-03-20
  • 打赏
  • 举报
回复
二楼的真的可以?看以下我8楼解释啊..我觉得应该如9楼所言吧
五哥 2012-03-19
  • 打赏
  • 举报
回复
ent_bean bean= (ent_bean )resualt .get(i);
a395885670 2012-03-19
  • 打赏
  • 举报
回复
2楼思路正解 先取出你外层list里面的list 再取出内层list里的object 但是如果你object不是同一类型 那还是会报错的
安特矮油 2012-03-19
  • 打赏
  • 举报
回复
不知道你的ent_bean是啥样的,也不知道你list里面的Object到底存的是什么,所以没办法帮你解决
lsl1990117 2012-03-19
  • 打赏
  • 举报
回复
赞成2楼的思路
p452088203 2012-03-19
  • 打赏
  • 举报
回复
双重转换 成bean,因为你现在的list里还是list,所以肯定不能转换的
yung7086 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wangpinwen 的回复:]

当然不行了、你的、你的List resualt 里面封装的是list 你直接转成Bean 肯定不行哈
for(int i=0;i<resualt .size();i++){
//ent_bean bean=resualt .get(i);
List list = resualt .get(i);
for(int h =0 ; h <list.size() ; h+……
[/Quote]


这样也不行把..因为我的equal()方法是下面这种形式些的:
list row =new list
for(){
list clo=new list
for()
{
clo .add(...)
}
row.add(clo)
}
这种形式些的(源码改掉了)....
就是开始的时候equal()插的数据没有添加到一个 到javabean里去(没有想这样写bean.setUserID(rs.getInt("userID")); row.add(bean); )...所以你这样也行不通.前面没有做好所以.呵呵
yung7086 2012-03-19
  • 打赏
  • 举报
回复
额 呵呵..解决了..ent_bean是一个实体类啦..就普通的实体类.Object里面其实就是查询得到的数据字符串..呵呵编程不懂规范..谅解..因为我开始equal()方法得到一个list<list<object>>是先把列纸就是这个<object>添加到list再把这个list添加另一个list就组成了一个表格形式的list<list<object>>..然后转换的.....大错特错..如二楼所言
V不乖O 2012-03-18
  • 打赏
  • 举报
回复
楼上思路正确...
wangpinwen 2012-03-18
  • 打赏
  • 举报
回复
当然不行了、你的、你的List resualt 里面封装的是list 你直接转成Bean 肯定不行哈
for(int i=0;i<resualt .size();i++){
//ent_bean bean=resualt .get(i);
List list = resualt .get(i);
for(int h =0 ; h <list.size() ; h++){
Bean bean = (Bean)list.get(h);
}
}
彡颵爺 2012-03-18
  • 打赏
  • 举报
回复
ent_bean你这个是什么类型哦

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧