DWR实战PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)FRANKW.ZAMMETTI著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115193186
- 页数:452 页
第一部分 准备工作 2
第1章 Ajax、RPC和现代RIA简介 2
1.1 Web开发的简史:传统模式 2
1.1.1 全新时代的来临:PC时代 4
1.1.2 又一次革命:Web时代 5
1.2 传统Web应用程序的问题 9
1.3 Ajax来了 11
1.4 为什么说Ajax是范型转变?RIA简介 15
1.5 Ajax的缺点 19
1.6 第一个Ajax程序 20
1.6.1 剖析 24
1.6.2 什么是Ajax 25
1.7 引入Ajax库,降低工作量 28
1.8 Ajax的替代品 30
1.9 回归DWR 32
1.10 小结 33
第2章 DWR初探 35
2.1 首要问题:为什么首选DWR 35
2.2 DWR:面向Web的RPC 36
2.3 DWR体系结构概述 38
2.4 建立DWR开发环境 40
2.5 从一个简单的Web应用程序开始 42
2.5.1 基础:目录结构 42
2.5.2 从源代码到可执行文件:Ant生成脚本 43
2.5.3 应用程序配置文件:web.xml 44
2.5.4 标记文件:index.jsp 45
2.5.5 服务器端代码:MathServlet.java 46
2.5.6 运算执行者:MathDelegate.java 48
2.5.7 运行情况 49
2.6 向程序中加入DWR 50
2.7 DWR test/debug页面 54
2.8 配置DWR步骤1:web.xml 56
2.9 配置DWR步骤2:dwr.xml 58
2.9.1 内置的创建器和转换器 62
2.9.2 <init>元素 63
2.9.3 <allow>元素 63
2.9.4 <signatures>元素 66
2.10 与客户端的DWR交互 67
2.10.1 基本的调用语法 68
2.10.2 调用元数据对象方法 68
2.10.3 注意危险的语法 69
2.10.4 设置远程对象的bean 69
2.10.5 向回调函数传入更多信息 72
2.11 与服务器端的DWR交互 73
2.12 DWR配置和其他概念:engine.js文件 75
2.13 快速浏览DWR工具包:util.js 77
2.14 小结 78
第3章 DWR高级主题 79
3.1 DWR安全机制 79
3.1.1 默认拒绝 80
3.1.2 J2EE安全性和DWR 81
3.2 DWR应用程序的错误处理 84
3.2.1 处理警告 85
3.2.2 处理错误 85
3.2.3 处理异常 85
3.2.4 极端情况:不正确响应 85
3.2.5 处理异常情况的机制 88
3.2.6 关于异常的其他讨论 89
3.3 访问其他URL 90
3.4 反向Ajax 91
3.4.1 轮询 93
3.4.2 Comet 94
3.4.3 piggybacking 95
3.4.4 反向Ajax的实现代码 96
3.5 与其他框架和库集成 98
3.5.1 Spring 98
3.5.2 JSF 99
3.5.3 WebWork/Struts 2 100
3.5.4 “传统”Struts 101
3.5.5 Beehive 102
3.5.6 Hibernate 102
3.6 新旧混杂的注解 102
3.7 小结 105
第二部分 实践项目 108
第4章 InstaMail:基于Ajax的Webmail客户端程序 108
4.1 应用程序的需求和目标 108
4.2 剖析InstaMail 109
4.2.1 配置文件 110
4.2.2 客户端代码 112
4.2.3 服务器端代码 138
4.3 推荐的练习 161
4.4 小结 161
第5章 共享知识:DWiki,基于DWR的Wiki 162
5.1 应用程序的需求和目标 162
5.1.1 FreeMarker 163
5.1.2 Apache Derby 166
5.1.3 Spring JDBC 167
5.2 剖析DWiki 169
5.2.1 配置文件 171
5.2.2 客户端代码 176
5.2.3 服务器端代码 197
5.3 推荐的练习 220
5.4 小结 221
第6章 远程管理文件:DWR文件管理器 222
6.1 应用程序的需求和目标 222
6.1.1 dhtmlx UI组件 224
6.1.2 Jakarta Commons IO 230
6.1.3 Jakarta Commons FileUpload 231
6.2 剖析Fileman 232
6.2.1 配置文件 234
6.2.2 客户端代码 239
6.2.3 服务器端代码 272
6.3 推荐的练习 282
6.4 小结 282
第7章 进入企业号:基于DWR的报表门户 284
7.1 应用程序的需求和目标 284
7.1.1 Spring依赖注入(IoC) 285
7.1.2 DataVision 287
7.1.3 Quartz 290
7.1.4 script.aculo.us 291
7.1.5 示例数据库 294
7.2 剖析RePortal 295
7.2.1 配置文件 298
7.2.2 RePortal数据库 303
7.2.3 客户端代码 304
7.2.4 服务器端代码 334
7.3 推荐的练习 360
7.4 小结 361
第8章 DWR用于娱乐和赢利(一个DWR游戏) 362
8.1 应用程序的需求和目标 362
8.1.1 DWR注解 363
8.1.2 反向Ajax的应用 364
8.1.3 其他准备工作 365
8.2 剖析InMemoria 366
8.2.1 配置文件 366
8.2.2 客户端代码 368
8.2.3 服务器端代码 381
8.3 推荐的练习 394
8.4 小结 395
第9章 Timekeeper:DWR让项目管理更有趣 396
9.1 应用程序的需求和目标 396
9.1.1 HSQLDB 397
9.1.2 Hibernate 398
9.1.3 Ext JS 399
9.2 剖析Timekeeper 401
9.2.1 配置文件 402
9.2.2 客户端代码 407
9.2.3 服务器端代码 440
9.3 推荐的练习 451
9.4 小结 451
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019