当前位置:主页 > 书籍配套资源 > GWT配套资源
《GWT揭秘》源码文件

《GWT揭秘》源码文件

  • 更新:2022-09-05
  • 大小:43 MB
  • 类别:GWT
  • 作者:徐彬
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

封面图

内容

本书主要分为5个部分:准备篇介绍了开发环境的搭建以及能让读者迅速上手的HelloWorld应用;基础篇介绍了应用GWT时必须掌握的各种必备知识,如GWT的主要模块和控件、GWT与JavaScript对象的交互、在XML中操作GWT、GWT-RPC和GWT-EXT等;实战篇以一个完整的报销审批系统的全程开发为主线,将前面的理论知识贯穿于其中,同时也能让读者自己动手开发一个完整的GWT应用;高级篇是全书内容的升华,包含与热门技术Flex的整合、图片缓存、本地化、动画、历史管理、延时/等待/分片执行等高级话题。附录介绍了大量与GWT开发相关的第三方资源,能为GWT开发者带来很大的帮助。

目录

  • 前言
  • 第一部分准备篇
  • 第1章准备开发环境2
  • 1.1安装JDK2
  • 1.2安装Eclipse2
  • 1.3安装GWT 1.7的Eclipse插件3
  • 1.4安装GWT 2.0的SDK以及Eclipse插件4
  • 1.5辅助工具5
  • 1.5.1Internet Explorer Developer Toolbar5
  • 1.5.2Firebug6
  • 1.6小结7
  • 第2章Hello GWT8
  • 2.1在Eclipse中创建项目8
  • 2.2运行调试项目10
  • 2.3JUnit测试14
  • 2.4发布网站16
  • 2.5ANT发布16
  • 2.6小结17
  • 第二部分基础篇
  • 第3章GWT模块20
  • 3.1GWT模块详解20
  • 3.2模块入口点22
  • 3.3模块继承22
  • 3.4附加CSS和JavaScript23
  • 3.5路径配置25
  • 3.6延迟绑定29
  • 3.7发布JAR33
  • 3.8深入研究34
  • 3.9小结37
  • 第4章JSNI38
  • 4.1JSNI和JavaScript38
  • 4.2类型映射39
  • 4.3JavaScriptObject40
  • 4.4JsArray42
  • 4.5JSNI中的特殊变量42
  • 4.6在JSNI中访问GWT函数46
  • 4.7异常处理49
  • 4.8外部JavaScript访问GWT函数50
  • 4.9整合jQuery51
  • 4.10在GWT中使用正则
  • 表达式57
  • 4.11小结60
  • 第5章在GWT中使用XML61
  • 5.1XML简介61
  • 5.2XML操作62
  • 5.2.1XML文档62
  • 5.2.2XML节点64
  • 5.2.3XML元素节点67
  • 5.2.4XML文本节点68
  • 5.3在GWT中使用XPath68
  • 5.4小结76
  • 第6章GWT控件详解77
  • 6.1界面对象77
  • 6.2Widget82
  • 6.3面板83
  • 6.4控件生命周期85
  • 6.5控件事件管理87
  • 6.5.1注册控件事件处理句柄87
  • 6.5.2阻止控件默认行为88
  • 6.5.3阻止事件冒泡89
  • 6.5.4onBrowserEvent90
  • 6.6GWT全局类91
  • 6.6.1DOM类91
  • 6.6.2GWT类92
  • 6.6.3Window类94
  • 6.7小结97
  • 第7章使用GWT控件98
  • 7.1简单控件98
  • 7.1.1包装已有控件98
  • 7.1.2图片超链接99
  • 7.1.3图片按钮99
  • 7.1.4复选框99
  • 7.1.5单选框100
  • 7.1.6文件上传101
  • 7.1.7DatePicker103
  • 7.2列表和菜单104
  • 7.2.1列表104
  • 7.2.2带建议的输入框105
  • 7.2.3树105
  • 7.2.4菜单107
  • 7.3面板108
  • 7.3.1装饰面板108
  • 7.3.2流式布局面板108
  • 7.3.3水平布局面板和垂直布局面板109
  • 7.3.4绝对布局面板109
  • 7.3.5Tab面板109
  • 7.3.6滚动面板110
  • 7.4表格111
  • 7.4.1简单表格111
  • 7.4.2复杂表格111
  • 7.5使用与自定义GWT控件112
  • 7.5.1ComboInput控件结构112
  • 7.5.2DataItem113
  • 7.5.3ListBox114
  • 7.5.4Selected事件117
  • 7.5.5TriggerInput120
  • 7.5.6ComboBox122
  • 7.6小结125
  • 第8章GWT-RPC126
  • 8.1GWT中的XMLHTTPRequest126
  • 8.1.1HTTPRequestImpl126
  • 8.1.2RequestBuilder127
  • 8.1.3请求动态数据129
  • 8.1.4XML132
  • 8.2JSON134
  • 8.2.1JSONValue134
  • 8.2.2JSONValue的派生类135
  • 8.2.3完整的JSON例子136
  • 8.3GWT-RPC138
  • 8.3.1RPC远程接口138
  • 8.3.2服务器实现139
  • 8.3.3异步接口文件140
  • 8.3.4在程序中使用GWT-RPC140
  • 8.3.5整合Hibernate141
  • 8.4小结145
  • 第9章Ext GWT146
  • 9.1Ext GWT简介及安装146
  • 9.2Window148
  • 9.2.1窗口布局149
  • 9.2.2Viewport151
  • 9.2.3Dialog152
  • 9.2.4窗口的显示与关闭153
  • 9.3数据管理154
  • 9.4Grid157
  • 9.5树控件159
  • 9.5.1图标显示160
  • 9.5.2节点选择事件160
  • 9.6皮肤161
  • 9.7小结162
  • 第三部分实战篇
  • 第10章俄罗斯方块游戏164
  • 10.1游戏设计164
  • 10.1.1游戏简介164
  • 10.1.2游戏规则165
  • 10.1.3设计思路166
  • 10.2编码实现167
  • 10.2.1游戏场地167
  • 10.2.2方块170
  • 10.2.3游戏控制器177
  • 10.3界面实现及操作完善187
  • 10.3.1 候选面板187
  • 10.3.2计分与等级189
  • 10.3.3增加操作便利性191
  • 10.3.4界面美化192
  • 10.4联机对战193
  • 10.4.1原理193
  • 10.4.2等待游戏开始194
  • 10.4.3交换数据198
  • 10.4.4胜负判定204
  • 10.4.5障碍行206
  • 10.5小结209
  • 第11章费用申请审批流程210
  • 11.1流程设计210
  • 11.1.1流程简介210
  • 11.1.2工作流引擎210
  • 11.1.3表单211
  • 11.2工作流引擎实现211
  • 11.2.1环境配置211
  • 11.2.2业务规则定义214
  • 11.2.3jBPM数据库初始化218
  • 11.3表单实现220
  • 11.3.1HTML面板220
  • 11.3.2表单对话框225
  • 11.3.3权限控制228
  • 11.3.4类型校验232
  • 11.4审批流程的界面实现233
  • 11.4.1AsyncCallbackEx233
  • 11.4.2Outlook面板234
  • 11.4.3工作列表236
  • 11.4.4整体布局241
  • 11.4.5用户登录244
  • 11.4.6全局事件管理247
  • 11.4.7遮蔽效果249
  • 11.4.8实现BizzAction250
  • 11.5业务流转254
  • 11.5.1申请表254
  • 11.5.2审批表257
  • 11.6小结261
  •  
  • 第四部分高级篇
  • 第12章GWT与Flex整合264
  • 12.1Flex的优势264
  • 12.2查看流程图的Flex265
  • 12.3加入网页275
  • 12.4与Flex交互278
  • 12.5小结283
  • 第13章图片缓存284
  • 13.1CSS Sprite简介284
  • 13.2GWT的实现286
  • 13.3后端生成了什么288
  • 13.4小结288
  • 第14章本地化290
  • 14.1GWT如何识别你的语言290
  • 14.2本地化配置291
  • 14.3日期格式化294
  • 14.4字符串动态本地化295
  • 14.5小结296
  • 第15章其他高级功能297
  • 15.1动画297
  • 15.2历史管理299
  • 15.3延时执行301
  • 15.4等待执行和分片执行301
  • 15.5代码分割302
  • 15.5.1SOYC304
  • 15.5.2初始化序列305
  • 15.5.3编程模式306
  • 15.5.4预加载307
  • 15.6UiBinder308
  • 15.6.1HTML绑定308
  • 15.6.2控件绑定310
  • 15.6.3CSS绑定311
  • 15.6.4事件管理313
  • 15.6.5资源打包314
  • 15.6.6创建控件316
  • 15.7小结316

资源下载

资源下载地址1:https://pan.baidu.com/s/10PswBS70oNDhB-omPFPkWw

相关资源

网友留言