Google Web Toolkit

Google Web Toolkit

(美) 查甘蒂 (Chaganti,P.) , 著

出版社:人民邮电出版社

年代:2008

定价:25.0

书籍简介:

本书是一本使用Java来创建AJAX应用的GWT实用指南,从下载和安装GWT开始,手把手教你如何创建、测试、调试和部署GWT应用。本书采用了许多生动有趣的示例,通过这些例子来引导读者逐步深入到AJAX和GWT的精彩世界中。书中提供的所有例程源代码均可免费下载并直接运行。本书的读者对象是对AJAX和Web 2.0感兴趣的Java程序员。通过阅读本书,一个熟悉Java语言的读者可以在非常短的时间内,通过掌握GWT提供的丰富功能,迅速成为一个熟练的AJAX应用开发人员。

书籍目录:

第1章准备工作

1.1GWT概述

1.2基本下载

1.2.1动手时间下载GWT

1.2.2原理详解

1.2.3进一步解释

1.3学习GWT范例

1.3.1动手时间了解KitchenSink

1.3.2原理详解

1.4GWT许可

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动手时间创建PrimeNumber服务

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.7Flickr风格的可编辑标签

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.2Moo.Fx

6.2.1动手时间使用JSNI

6.2.2原理详解

6.3Rico圆角效果

6.3.1动手时间对标签提供支持

6.3.2原理详解

6.4Rico颜色选择器

6.4.1动手时间对颜色方法进行包装

6.4.2原理详解

6.5Script.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运行样例

内容摘要:

  GoogleWebToolkit(GWT)是使用AJAX在浏览器平台上创建高效应用程序的Java软件开发框架。本书向你展示如何创建可以改进用户体验的可信赖的用户界面。本书包括在Eclipse中创建GWT开发环境;创建、测试、调试以及部署GWT应用;开发用户定制的widget,包括日历和天气预报的widget;对GWT应用程序进行国际化;使用网格、可移动元素等创建复杂用户界面等内容。  本书是一本使用Java创建AJAX应用的GWT实用指南,从下载和安装GWT开始,手把手教读者如何创建、测试、调试和部署GWT应用。本书采用了许多生动有趣的示例,引导读者逐步深入到AJAX和GWT的精彩世界中。书中提供的所有例程源代码均可在我社网址http://www.ptpress.com.cn的“资源下载”区免费下载并直接运行。  通过阅读本书,熟悉Java语言的读者可以在非常短的时间内掌握GWT提供的丰富功能,迅速成为熟练的AJAX应用开发人员。本书适合对AJAX和Web2.0感兴趣的Java程序员阅读使用。【作者简介】  PrabhakarChaganti是企业软件架构师和开源软件的推动者,他在美国亚特拉大郊区的一个高科技软件公司工作。他对Linux、Ruby、Python、Java和虚拟化十分感兴趣。他最近在2006年VMW上荣获了最具创新性虚拟家用电器的大奖,这个奖项是“终极全球虚拟家用电器挑战赛”所设立的。

书籍规格:

书籍详细信息
书名Google Web Toolkit站内查询相似图书
9787115192332
如需购买下载《Google Web Toolkit》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)25.0语种简体中文
尺寸26装帧平装
页数 100 印数 3500

书籍信息归属:

Google Web Toolkit是人民邮电出版社于2009.01出版的中图分类号为 TP312 ,TP393.09 的主题关于 JAVA语言-程序设计 ,计算机网络-应用程序-程序设计 的书籍。