浏览 2269 次
锁定老帖子 主题:Dwr 使用手记之一
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-08
dwr 是js 和java通讯的优秀框架,我在这里主要来总结一下自己使用过程中遇到的问题,记录下来,让大家遇到问题是不再走弯路 如果Dwr + hibernate 集合使用 会遇到很多lazy 的问题 比如 在java 端 //返回两条记录 public List getUser(){ List<User> list = hibernate.find(sql); } js usermanager.getUser(function setUser(data){ alert(data.length); //show 2 for(i=0;i<data.length;i++){ alert(data[i].name) } }); dwr.xml <allow> <create creator="new" javascript="usermanager"/> <convert converter="[color=red]bean[/color]" match="com.bean.User"/> </allow> 如果红色为bean js 回报 name 不是属性错误,只会取出第一个查询实例,而当你alert第二个发现是null 但长度是2,奇怪,后来只要把bean 改成 hibernate3 一切都就ok了,这是dwr 对 hibernate3的代理支持 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |