AJAX(Asynchronous JavaScript and XML),现在已经被炒的翻了天,火热程度可想而知,现在很多网站都已经在使用这一神奇的技术,它可以使你的网络访问速度提高N倍.但是,人总是不满足的,虽然这一技术很好,但有时还是需要写的很多(相对),于是,DWR就出现了,DWR里面封装了很多AJAX的方法,真的是一个非常神奇的东西.它让我们写程序又变的简单多了.
它让WEB层可以直接调用业务逻辑,而且把很多繁杂的代码封装好了,我们可以直接调用,这点在我做练习的时候深有体会,我觉得最好的就是DWRUtil.getValue(id);这个方法,它可以获得你所有的HTML元素的值,还有就是查询的问题,从数据库里查询出来的数据可以直接填充到表格里面--DWRUtil.addRows();还有很多方法,就不一一介绍了,看看我做的练习吧,就是一个从数据库里查询出来数据,然后动态填充到表格的示例:
function dateReceive(stu){
for(var i=0;i<stu.length;i++){
//下面是填充的数据,stu是一个装有学生对象的一个集合
var cellfuncs = [
function(stu[i]){return stu[i].stuId};
function(stu[i]){return stu[i].stuName};
function(stu[i]){return stu[i].stuAge};
//下面是做的一个可以删除的,在每一行后面还添加了一个删除按钮
function(stu[i]){
var stuId = stu[i].stuId;
var delButton = document.createElement("<input type='button' onclick='stu.delStu("+stuId+")'>");
delButton.setAttribute("id","delete");
delButton.setAttribute("value","删除");
return delButton;
};
];
//在每一次点击按钮前先删除现在表格中的数据,
DWRUtil.removeAllRows("stuInfor");
//调用addRows方法,填充表格.
DWRUtil.addRows("stuInfor",stu[i],cellfuncs,{
rowCreator:function(){
return document.createElement("tr");
},
cellCreator:function(){
return document.createElement("td");
}
});
}
}
很简单吧,当然,方法有很多种,但是这是目前为止我认为最简单的了,后面把这个示例的项目全部附上
分享到:
- 2007-12-16 23:17
- 浏览 1429
- 评论(2)
- 论坛回复 / 浏览 (2 / 3988)
- 查看更多
相关推荐
dwr填充表格示例dwr填充表格示例dwr填充表格示例
DWR示例 包括DWR基本配置 DWR传递对象 DWR 反转ajax DWR与spring集成
DWR案例DWR学习案例详解(数据库)DWR学习案例详解(数据库)DWR学习案例详解(数据库)
一个Ajax框架dwr的使用例子,其中连接数据库使用的是tomcat连接池,连接oracle数据库
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在...
该示例资源主要解决如下两个问题,其一就是解决SpringBoot集成DWR3.0.2-RELEASE版本,无配置文件快速简洁完成集成工作,省去dwr.xml等DWR框架初始化需要的配置文件;其二就是解决了集成后的SpringBoot项目在开发环境...
一个简单的dwr使用示例,帮助初学者入门。
DWR操作数据库模拟实现Google搜索效果
所有技术:;j2ee dwr servlet js 实现在线聊天功能,无刷新,逆推信息。
DWR综合示例 DWR Java Ajax DWR综合示例 DWR Java Ajax
dwr 分页示例(jsp) dwr 分页示例(jsp) dwr 分页示例(jsp)
DWR中文文档,ajax中,用来与数据库,java类交互的框架。大大的推荐。
这是我用dwr做的一个例子,非常好懂,就是一个文本框,旁边一个按钮,连接了mysql数据库,在文本框里输入注册名,如果数据库里面已有,就会在旁边提示出来,用的是DWR技术,DER是ajax技术里的一个框架,简单易学,只要看了我这...
dwr2.0 spring 3.0 整合示例
dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr
用数据库缓存池和dwr实现的jsp程序数据库缓存池和dwr实现的jsp程序
dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架
dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;
自己写的dwr实例。方便大家学习,包括jar文件,希望对大家有帮助
dwr ajax完整示例,内有dwr配置说明文档,不懂的可以跟着学一下! eclicps工程