Google Web Toolki开发实战PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)David Geary,(美)Rob Gordon;李松峰,李维鑫译
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111250593
- 页数:330 页
第1章 GWT入门与进阶 1
1.1综述 1
1.2本章要点 3
1.3 GWT部件简介 4
1.4 GWT应用程序分析 6
1.5通过GWT面板构建用户界面 7
1.5.1根面板 9
1.5.2 user.client.ui API 10
1.6通过CSS为部件添加样式 10
1.7 GWT与事件驱动的程序设计 13
1.8国际化与本地化 16
1.8.1实现GWT国际化的4个步骤 17
1.8.2使用GWT的i18nCreator命令 19
1.9 GWT Web应用程序中的新“视图” 21
1.10 GWT的历史机制 23
1.10.1添加历史类和历史侦听器 24
1.10.2处理浏览器后退按钮 26
1.11 GWT的对等实体:DOM元素 28
1.12使用延迟命令赋予部件键盘焦点 28
1.13实现远程过程调用 30
1.14使用自定义部件 36
1.15在GWT模块中封装自定义部件 38
1.16完整的登录应用程序 42
1.17本章回顾 46
第2章 JavaScript整合技术 48
2.1本章要点 48
2.2整合JavaScript库Script.aculo.us 48
2.2.1在HTML文件中导入JavaScript文件 55
2.2.2在GWT配置文件中导入JavaScript文件 56
2.3整合JavaScript日历 58
2.4本章回顾 62
第3章 自定义部件 63
3.1本章要点 63
3.2复合的自定义部件 64
3.2.1复合部件和传递方法 78
3.2.2事件处理程序 79
3.2.3触发变化事件 80
3.2.4实现HasText和HasName接口 81
3.2.5整合Script.aculo.us的Blind Down效果 81
3.3低级自定义部件 84
3.3.1在低级自定义部件中使用DOM类 88
3.3.2为自定义部件设置默认CSS样式 88
3.3.3在自定义部件中通过参数控制Script.aculo.us效果 88
3.4本章回顾 89
第4章 视口与地图 91
4.1本章要点 91
4.2通用视口部件 93
4.3地图应用程序的文件和目录 94
4.4实现视口 94
4.4.1通过AbsolutePanel实例在像素级别上放置部件 97
4.4.2在视口中拖动视图 98
4.4.3通过焦点面板响应鼠标事件 98
4.4.4通过事件预览禁止浏览器对鼠标事件的默认响应 98
4.4.5捕获事件 99
4.5深入理解焦点面板在视口中的应用 102
4.6带动态手势的视口视图 103
4.7完成后的视口 106
4.7.1加入拖动手势 114
4.7.2响应拖动手势的动态滚动 114
4.7.3与拖动手势保持同方向动态滚动 115
4.7.4改变动态滚动的速度 115
4.8本章回顾 116
第5章 访问在线Web服务 117
5.1本章要点 117
5.2 Yahoo!Maps Web服务 118
5.2.1示例应用程序分析 118
5.2.2地图应用程序的文件和目录 122
5.2.3实现YahooMaps应用程序 122
5.3访问Yahoo!的Web服务 129
5.4缩放 134
5.5本章回顾 145
第6章 拖放技术 146
6.1本章要点 146
6.2拖放示例应用程序 146
6.3拖放模块 148
6.4实现拖放应用程序 150
6.4.1使用音乐播放器和购物车面板组件 152
6.4.2使用拖动源和放置目标 154
6.4.3定义CSS类 158
6.5在GWT模块中实现拖放 159
6.5.1模块配置文件 160
6.5.2抽象拖动源和放置目标类 160
6.5.3鼠标侦听器 165
6.6本章回顾 173
第7章 简单的窗口 174
7.1本章要点 175
7.2基于伸缩表格构建窗口 178
7.3简单的窗口 179
7.3.1使用弹出面板 184
7.3.2重写弹出面板默认的事件处理行为 186
7.3.3使用GWT的伸缩表格并为其单元格添加样式 188
7.3.4接收事件 189
7.3.5操作部件DOM元素的Z轴堆叠次序 191
7.3.6调整弹出面板的大小 192
7.3.7防止意外的浏览器效果 195
7.4窗口标题栏 198
7.4.1在水平面板的单元格内对齐部件 201
7.4.2通过鼠标侦听器和图像模拟3D按钮 201
7.4.3移动弹出面板 202
7.4.4在窗口标题栏中防止意外的浏览器效果 205
7.5本章回顾 207
第8章 伸缩表格 208
8.1本章要点 208
8.2伸缩表格简介 209
8.3简化伸缩表格的操作 216
8.4删除伸缩表格的行 220
8.5编辑伸缩表格的单元格 223
8.6动态调整伸缩表格的列 226
8.6.1通过GWT构建事件侦听器和触发事件 228
8.6.2构建ResizableCellPanel部件 232
8.6.3将ResizableCellPanel部件加入伸缩表格 237
8.7通过伸缩表格实现数据分页 240
8.8 使用Pager部件 246
8.9本章回顾 249
第9章 文件上传 250
9.1本章要点 250
9.2 GWT的文件上传部件 250
9.2.1创建用户界面 257
9.2.2解析JSON 258
9.3 Apache Commons fileUpload 262
9.4本章回顾 267
第10章 整合Hibernate 268
10.1本章要点 268
10.2 Hibernate示例应用程序 268
10.3服务器端Hibernate 280
10.3.1 Hibernate配置文件 280
10.3.2 POJO Java类 281
10.3.3联系人映射文件 283
10.3.4 RPC Servlet实现 283
10.3.5 Eclipse配置 287
10.4本章回顾 288
第11章 外部服务器部署 289
11.1本章要点 289
11.2外部服务器目录结构 289
11.3使用Ant实现自动构建 293
11.4开发与部署 301
11.5部署后的应用程序调试 302
11.6本章回顾 304
第12章 GWT与遗留程序 305
12.1本章要点 305
12.2 Struts/GWT混合应用程序实例 305
12.3简单的Struts应用程序 307
12.3.1 Struts登录应用程序代码 309
12.3.2 JSP页面 309
12.3.3支撑Bean、表单Bean和动作Bean 312
12.4 GWT/Struts混合应用程序 314
12.4.1混合应用程序的文件和目录 316
12.4.2修改Ant构建文件并加入Struts 317
12.4.3混合应用程序的代码 318
12.5 JSON在配置GWT部件中的应用 322
12.6遗留代码和GWT部件的协同 327
12.7通过GWT视图替换HTML及JSP视图 328
12.8深度框架整合 329
12.9本章回顾 330
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019