部分代码:
java端:
public List testList(){
List list = new ArrayList();
TestBean t1 = new TestBean();
t1.setUserid("11111");
t1.setUsername("testName1");
TestBean t2 = new TestBean();
t2.setUserid("22222");
t2.setUsername("testName2");
TestBean t3 = new TestBean();
t3.setUserid("33333");
t3.setUsername("testName3");
list.add(t1);
list.add(t2);
list.add(t3);
//list.add("1111");
//list.add("2222");
//list.add("3333");
return list;
}
客户端读取java传回的list集合:
<table id='table' border="1" >
<tbody id="t1">
<tr>
<td width='30%'>id</td><td width='70%'>name</td>
</tr>
<tr>
<td width='30%'>1111</td><td width='70%'>namename</td>
</tr>
</tbody>
</table>
<script>
function testList(){
TestDWR.testList(callBackList);
}
function callBackList(data){
//读取java返回list添加到表格
DWRUtil.removeAllRows("t1"); //此处参数即可为tbody的id,也可以为table的id
alert(data[0].username);
var cellfuncs = [function(item){return item.userid;},
function(item){return item.username;} //function的参数名可自定义
];
DWRUtil.addRows('t1', data,cellfuncs); //t1为tbody的id,而不能为table的id
}
</script>
体会: 直接使用DWRUtil.addRows函数来增加表行,在实际业务中用处不大[如某些列数据与后台数据无关系]。最好的办法是自己写js代码来调用java返回的js数据对象。
分享到:
- 2008-06-05 16:37
- 浏览 2712
- 评论(0)
- 论坛回复 / 浏览 (0 / 3272)
- 查看更多
相关推荐
完整的dwr查询返回list在页面显示,能够正确显示list
dwr调用带集合返回值的方法,dwr调用带集合返回值的方法
DWR中处理集合,其中包含了各种集合,概括全面,简单易懂。
本项目实现了使用DWR框架实现二级联动,并且实现了从服务器端提取数据集(List),使用表格动态显示到页面上的无刷新效果
返回list 返回map 返回Bean对象 很有用的 跟大家一起分享
NULL 博文链接:https://duqiangcise.iteye.com/blog/286694
DWR 初始,返回字符串&对象&列表 DWR 初始,返回字符串&对象&列表
DWR中处理List例子,很好,经典,欢迎大家下载
DWR如何获得返回对象 DWR如何获得返回对象 DWR如何获得返回对象
一个Dwr的小例子 是一个table的显示问题,sqlserver2005数据库
dwr城市选择的联动,util.js方法的使用,动态table
dwr框架例子返回json数据,带dwr包
用DWR框架做的一个在页面显示 返回为List类型数据的小例子,里面有详细的注释,用MyEclipse做的,可以直接运行。
dwr回调函数里面怎么得到list信息,这儿有详解的办法
学习dwr,对返回类型,参数类型有详细介绍
dwr返回对象.docdwr返回对象.docdwr返回对象.docdwr返回对象.doc
一个dwr返回JavaBean的例子,一个dwr返回JavaBean的例子
NULL 博文链接:https://congpeixue.iteye.com/blog/258256
dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr
本项目实现了使用DWR框架实现二级联动,并且实现了从服务器端提取数据集(list),使用表格动态显示到页面上的无刷新效果。附带两个验证码Servlet类(供相关项目参考),附带数据库