当前位置:主页 > 书籍配套资源 > AJAX编程配套资源
《Google Web Toolkit:GWT Java AJAX编程》源代码

《Google Web Toolkit:GWT Java AJAX编程》源代码

  • 更新:2021-07-26
  • 大小:21.14 MB
  • 类别:AJAX编程
  • 作者:[美]、查甘蒂、著,李琦,郭耀、译
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

编辑推荐

《Google Web Toolkit:GWT Java AJAX编程》包括在Eclipse中创建GWT开发环境;创建、测试、调试以及部署GWT应用;开发用户定制的widget,包括日历和天气预报的widget;对GWT应用程序进行国际化;使用网格、可移动元素等创建复杂用户界面;用JSNI和GWT与Rico、Moo.fx及Script.aculo.us集成起来,创建更吸引力的用户界面。

Google Web Toolkit(GWT)是使用AJAX在浏览器平台上创建高效应用程序的Java软件开发框架。《Google Web Toolkit:GWT Java AJAX编程》向你展示如何创建可以改进用户体验的可信赖的用户界面。

内容简介

《Google Web Toolkit:GWT Java AJAX编程》是一本使用Java创建AJAX应用的GWT实用指南,从下载和安装GWT开始,手把手教读者如何创建、测试、调试和部署GWT应用。《Google Web Toolkit:GWT Java AJAX编程》采用了许多生动有趣的示例,引导读者逐步深入到AJAX和GWT的精彩世界中。书中提供的所有例程源代码均可在我社网址http://www.ptpress.com.cn的“资源下载”区免费下载并直接运行。通过阅读

《Google Web Toolkit:GWT Java AJAX编程》,熟悉Java语言的读者可以在非常短的时间内掌握GWT提供的丰富功能,迅速成为熟练的AJAX应用开发人员。《Google Web Toolkit:GWT Java AJAX编程》适合对AJAX和Web 2.0感兴趣的Java程序员阅读使用。

作者简介

Prabhakar Chaganti是企业软件架构师和开源软件的推动者,他在美国亚特拉大郊区的一个高科技软件公司工作。他对Linux、Ruby、Python、Java和虚拟化十分感兴趣。他最近在2006年VMW上荣获了*创新性虚拟家用电器的大奖,这个奖项是“终极全球虚拟家用电器挑战赛”所设立的。

目录

  • 第1章 准备工作
  • 1.1 GWT概述
  • 1.2 基本下载
  • 1.2.1 动手时间——下载GWT
  • 1.2.2 原理详解
  • 1.2.3 进一步解释
  • 1.3 学习GWT范例
  • 1.3.1 动手时间——了解KitchenSink
  • 1.3.2 原理详解
  • 1.4 GWT许可
  • 1.5 小结
  • 第2章 创建新的GWT应用程序
  • 2.1 生成新应用程序
  • 2.1.1 动手时间——使用ApplicationCreator
  • 2.1.2 原理详解
  • 2.1.3 进一步解释
  • 2.2 生成带Eclipse支持的新应用程序
  • 2.2.1 动手时间——修改HelloGWT
  • 2.2.2 原理详解
  • 2.2.3 进一步解释
  • 2.3 创建“随机名人名言”AJAX应用程序
  • 2.3.1 动手时间——修改自动生成的应用程序
  • 2.3.2 原理详解
  • 2.4 在宿主模式下运行应用程序
  • 2.4.1 动手时间——执行HelloGWT-Shell脚本
  • 2.4.2 原理详解
  • 2.5 在Web模式下运行应用程序
  • 2.5.1 动手时间——对应用程序进行编译
  • 2.5.2 原理详解
  • 2.5.3 进一步解释
  • 2.6 小结
  • 第3章 创建服务
  • 3.1 创建服务定义接口
  • 3.1.1 动手时间——创建Prime Number服务
  • 3.1.2 原理详解
  • 3.2 创建异步服务定义接口
  • 3.2.1 动手时间——利用AJAX支持
  • 3.2.2 原理详解
  • 3.3 创建服务实现
  • 3.3.1 动手时间——实现我们的服务
  • 3.3.2 原理详解
  • 3.4 服务的消费
  • 3.4.1 动手时间——创建客户
  • 3.4.2 原理详解
  • 3.5 小结
  • 第4章 交互式表单
  • 4.1 范例应用程序
  • 4.2 即时搜索
  • 4.2.1 动手时间——打字的同时进行搜索
  • 4.2.2 原理详解
  • 4.3 密码强度检查器
  • 4.3.1 动手时间——创建检查器
  • 4.3.2 原理详解
  • 4.4 自动填充表单
  • 4.4.1 动手时间——创建动态表单
  • 4.4.2 原理详解
  • 4.5 可排序表格
  • 4.5.1 动手时间——对表行进行排序
  • 4.5.2 原理详解
  • 4.6 动态列表
  • 4.6.1 动手时间——过滤搜索标准
  • 4.6.2 原理详解
  • 4.7 Flickr风格的可编辑标签
  • 4.7.1 动手时间——可定制编辑的标签
  • 4.7.2 原理详解
  • 4.8 小结
  • 第5章 反应灵敏的复杂界面
  • 5.1 可分页的表格
  • 5.1.1 动手时间——数据集的界面
  • 5.1.2 原理详解
  • 5.2 可编辑的树节点
  • 5.2.1 动手时间——修改节点
  • 5.2.2 原理详解
  • 5.3 日志监视
  • 5.3.1 动手时间——更新日志文件
  • 5.3.2 原理详解
  • 5.4 桌面便签
  • 5.4.1 动手时间——创建桌面便签
  • 5.4.2 原理详解
  • 5.5 拼图游戏
  • 5.5.1 动手时间——创建拼图
  • 5.2.2 原理详解
  • 5.6 小结
  • 第6章 使用JSNI和JavaScript库的浏览器效果
  • 6.1 什么是JSNI
  • 6.2 Moo.Fx
  • 6.2.1 动手时间——使用JSNI
  • 6.2.2 原理详解
  • 6.3 Rico圆角效果
  • 6.3.1 动手时间——对标签提供支持
  • 6.3.2 原理详解
  • 6.4 Rico颜色选择器
  • 6.4.1 动手时间——对颜色方法进行包装
  • 6.4.2 原理详解
  • 6.5 Script.aculo.us效果
  • 6.5.1 动手时间——应用效果
  • 6.5.2 原理详解
  • 6.6 小结
  • 第7章 定制widget
  • 7.1 日历widget
  • 7.1.1 动手时间——创建日历
  • 7.1.2 原理详解
  • 7.2 天气widget
  • 7.2.1 动手时间——创建天气信息服务
  • 7.2.2 原理详解
  • 7.3 小结
  • 第8章 单元测试
  • 8.1 测试GWT页面
  • 8.1.1 动手时间——创建单元测试
  • 8.1.2 原理详解
  • 8.2 测试异步服务
  • 8.2.1 动手时间——测试异步服务
  • 8.2.2 原理详解
  • 8.3 测试带有异步服务的GWT页面
  • 8.3.1 动手时间——把二者结合起来
  • 8.3.2 原理详解
  • 8.4 创建并运行测试套件
  • 8.4.1 动手时间——部署测试套件
  • 8.4.2 原理详解
  • 8.5 小结
  • 第9章 I18N和XML
  • 9.1 国际化(I18N)
  • 9.1.1 动手时间——使用I18N支持
  • 9.1.2 原理详解
  • 9.2 创建XML文档
  • 9.2.1 动手时间——创建XML文档
  • 9.2.2 原理详解
  • 9.3 分析XML文档
  • 9.3.1 动手时间——在客户端分析XML
  • 9.3.2 原理详解
  • 9.4 小结
  • 第10章 部署
  • 10.1 在Tomcat中手动部署
  • 10.1.1 动手时间——部署GWT应用程序
  • 10.1.2 原理详解
  • 10.2 使用Ant来自动部署
  • 10.2.1 动手时间——创建Ant构建文件
  • 10.2.2 原理详解
  • 10.3 从Eclipse中部署
  • 10.3.1 动手时间——从Eclipse中运行Ant
  • 10.3.2 原理详解
  • 10.4 小结
  • 附录A 运行样例

资源下载

资源下载地址1:https://box.lenovo.com/l/Ku4gon

相关资源

网友留言