




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DWR 目标 DWR介绍DWR使用DWR分页查询 DWR简介 DWRDirectWebRemoting 代表着可以直接从JavaScript远程调用Java方法 DWR是一个可以允许你去创建AJAXWEB站点的JAVA开源库 它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码 就像在Java代码就在浏览器中一样 DWR组成一个运行在服务器端的JavaServlet 它处理请求并且向浏览器发回响应 运行在浏览器端的JavaScript 它发送请求而且还能动态更新网页 DWR工作原理 DWR工作原理 说明 图中 先在eventHandler方法里调用AjaxService的getOptions 方法 然后通过反调 callback 方法populateList data 得到返回的数据 其中data就是String 1 2 3 最后再使用DWRutility把data加入到下拉列表 DWR简化了ajax的开发 封装了ajax的使用 不再需要直接使用XMLHttpRequest 减少了javascript通过回调函数的方式 简化了错误处理和数据的处理直接调用服务器的方法 不再需要通过URL方式 第一个DWR程序 世界 你好 将DWR的jar文件拷入Web应用的WEB INF lib目录中 在web xml中增加一个servlet声明 并创建DWR的配置文件 形如 dwr invokeruk ltd getahead dwr DWRServletdebugtruedwr invoker dwr 第一个DWR程序 java类 创建一个java类 packagecom aptech bean publicclassDwrBean publicStringsayHello return 世界 你好 第一个DWR程序 dwr xml 在web xml的同一目录下 创建dwr xml 并且将要被调用的java类写入其中 2020 1 29 10 可编辑 第一个DWR程序 获取js文件 输入 http localhost 8080 你的工程 dwr engine js对DWR非常重要 因为它是用来转换来至动态生成的接口的javascript函数调用的 所以只要用到DWR的地方就需要它 util js包含了一些工具函数来帮助你用javascript数据 例如从服务器返回的数据 来更新你的web页面 第一个DWR程序 html页面 functiongetHello helloworld sayHello callbackHello functioncallbackHello data DWRUtil setValue txt data 第一个DWR程序 结果 操作标签方法 操作标签或表单域的方法DWRUtil getValue ID 取值DWRUtil setValue ID 值 赋值操作select表单域DWRUtil removeAllOptions rst 删除列表中的所有optionDWRUtil addOptions rst goods id msg 添加option对象 goods是对象数组 其属性id作为option的value值 其属性msg作为option的text的值操作Table表格DWRUtil removeAllRows rst 删除tbody中间所有的行DWRUtil addRows rst goods getid getmsg 添加表的行 goods数组 注意 1 DWREngine setAsync false 同步 请求结束才继续往下执行2 显示人性化的错误结果remote method params callba
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吕梁学院《房屋建筑学课程设计》2024-2025学年第一学期期末试卷
- 湖南石油化工职业技术学院《公益慈善与政策创新》2024-2025学年第一学期期末试卷
- 2024年国家公务员考试申论试卷真题及答案(省级)
- 2025年高级炼钢工面试宝典常见面试题预测及解析
- 洛阳科技职业学院《中国新闻传播史》2024-2025学年第一学期期末试卷
- 新疆能源职业技术学院《计算机体系结构双语》2024-2025学年第一学期期末试卷
- 怀化职业技术学院《初等数论理论教学》2024-2025学年第一学期期末试卷
- 沧州职业技术学院《空间设计》2024-2025学年第一学期期末试卷
- 杭州师范大学《风险评估》2024-2025学年第一学期期末试卷
- 浙江外国语学院《交通管理与控制》2024-2025学年第一学期期末试卷
- 小学科学教科版三年级下册全册思维导图(共24课)
- (三级)智能云服务交付工程师理论考试题库大全-中(多选题)
- 广东省深圳市龙岗区2024年八年级下学期期末英语试卷附答案
- 甲状腺术后出院健康宣教
- 现场施工环境保护应急预案
- 施工现场临电方案
- 防汛设备租赁合同
- FKYXII温控旋流风口
- 《共情的力量》课件
- 《实验数据分析方法》课件
- 《小鸭子学游泳》
评论
0/150
提交评论