网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Google Web Toolkit开发实战/Google核心技术丛书
分类 教育考试-考试-计算机类
作者 (美)吉尔里//高登
出版社 机械工业出版社
下载
简介
编辑推荐

本书是关于介绍“Google Web Toolkit开发”的教学用书,书中内容涵盖了GWT的高级特性,在构建具有丰富用户界面的真实应用程序时,完全可以利用这些特性而不必学习JavaScript和其他相关的Java技术。

本书作者对示例应用程序的耐心解释,有助于读者迅速掌握高级的GWT技术,例如实现拖放、整合JavaScript库,以及使用高级事件处理机制等。

内容推荐

Google Web Toolkit(GWT)是一种开源的Java框架,用于构建Java驱动的Web应用程序。通过GWT,开发者可以使用纯Java来实现丰富的客户端应用。在简化开发能够运行于各种浏览器中的、类似于桌面应用程序的客户端应用方向,GWT超过了大多数Java框架。局限用户界面丰富性的唯一因素就是开发者的想象力。本书内容涵盖了GWT的高级特性,在构建具有丰富用户界面的真实应用程序时,完全可以利用这些特性而不必学习JavaScript和其他相关的Java技术。本书中的每个解决方案并不局限于解决一个问题,而是融合了设计模式和最佳实践。作者对示例应用程序的耐心解释,有助于读者迅速掌握高级的GWT技术,例如实现拖放、整合JavaScript库,以及使用高级事件处理机制等。

目录

译者序

前言

第1章 GWT入门与进阶

 1.1 综述

 1.2 本章要点

 1.3 GWT部件简介

 1.4 GWT应用程序分析

 1.5 通过GWT面板构建用户界面

1.5.1 根面板

1.5.2 user.client.ui API

 1.6 通过CSS为部件添加样式

 1.7 GWT与事件驱动的程序设计

 1.8 国际化与本地化

1.8.1 实现GWT国经的4个步骤

1.8.2 使用GWT的il8nCreator命令

 1.9 GWT Web应用程序中的新“视图”

 1.10 GWT的历史机制

1.10.1 添加历史类和历史侦听器

1.10.2 处理浏览器后退按钮

 1.11 GWT的对等实体:DOM元素

 1.12 使用延迟命令赋予部件键盘焦点

 1.13 实现远程过程调用

 1.14 使用自定义部件

 1.15 在GWT模块中封装自定义部件

 1.16 完整的登录实用程序

 1.17 本章回顾

第2章 JavaScript整合技术

 2.1 本章要点

 2.2 整合JavaScript库Script.aculo.us

2.2.1 在HTML文件中导入JavaScript文件

2.2.2 在GWT配置文件中导入JavaScript文件

 2.3 整合JavaScript日历

 2.4 本章回顾

第3章 自定义部件

 3.1 本章要点

 3.2 复合的自定义部件

3.2.1 复合部件和传递方法

3.2.2 事件处理程序

3.2.3 触发变化事件

3.2.4 实现HasText和Has Name接口

3.2.5 整合Script.aculo.us的Blind Down效果

 3.3 低级自定义部件

3.3.1 在低级自定义部件中使用DOM类

3.3.2 为自定义部件设置默认CSS样式

3.3.3 在自定义部件中通过参数控制Script.aculo.us效果

 3.4 本章回顾

第4章 视口与地图

 4.1 本章要点

 4.2 通用视口部件

 4.3 地图应用程序的文件和目录

 4.4 实现视口

4.4.1 通过AbsolutePanel实例在像素级别上放置部件

4.4.2 在视口中拖动视图

4.4.3 通过焦点面板响应鼠标事件

4.4.4 通过事件预览禁止浏览器对鼠标事件的默认响应

4.4.5 捕获事件

 4.5 深入理解焦点面板在视口中的应用

 4.6 带动态手势的视口视图

 4.7 完成后的视口

4.7.1 加入拖动手势 

4.7.2 响应拖动手势的动态滚动

4.7.3 与拖动手势保持同方向动态滚动

4.7.4 改变动态滚动的速度

 4.8 本章回顾

第5章 访问在线Web服务

 5.1 本章要点

 5.2 Yahoo!Maps Web服务

5.2.1 示例应用程序分析

5.2.2 地图应用程序的文件和目录

5.2.3 实现Yahoo!Maps应用程序

 5.3 访问Yahoo!Maps的Web服务

 5.4 缩放

 5.5 本章回顾

第6章 拖放技术

 6.1 本章要点

 6.2 拖放示例应用程序

 6.3 拖放模块

 6.4 实现拖放模块

6.4.1 使用音乐播放器和购物车面板组件

6.4.2 使用拖动源和放置目标

6.4.3 定义CSS类

 6.5 在GWT模块中实现拖放

6.5.1 模块配置文件

6.5.2 抽象拖动源和放置目标类

6.5.3 鼠标侦听器

 6.6 本章回顾

第7章 简单的窗口

 7.1 本章要点

 7.2 基于伸缩表格构建窗口

 7.3 简单的窗口

7.3.1 使用弹出面板

7.3.2 重写弹出面板默认的事件处理行为

7.3.3 使用GWT的伸缩表格并为其单元格添加样式

7.3.4 接收事件

7.3.5 操作部件DOM元素的Z轴堆叠次序

7.3.6 调整弹出面板的大小

7.3.7 防止意外的浏览器效果

 7.4 窗口标题栏

7.4.1 在水平面板的单元格内对齐部件

7.4.2 通过鼠标侦听器和图像模拟3D按钮

7.4.3 移动弹出面板

7.4.4 在窗口标题中防止意外的浏览器效果

 7.5 本章回顾

第8章 伸缩表格

 8.1 本章要点

 8.2 伸缩表格简介

 8.3 简化伸缩表格的操作

 8.4 删除伸缩表格的行

 8.5 编辑伸缩表格的单元格

 8.6 动态调整伸缩表格的列

8.6.1 通过GWT构建事件侦听器和触发事件

8.6.2 构建ResizableCellPanel部件

8.6.3 将ResizableCellPanel部件加入伸缩表格

 8.7 通过伸缩表格实现数据分页

 8.8 使用Pager部件

 8.9 本章回顾

第9章 文件上传

 9.1 本章要点

 9.2 GWT的文件上传部件

9.2.1 创建用户界面

9.2.2 解析JSON

 9.3 Apache Commons fileUpload

 9.4 本章回顾

第10章 整合Hibernate

 10.1 本章要点

 10.2 Hibernate示例应用程序

 10.3 服务器端Hibernate

10.3.1 Hibernate配置文件

10.3.2 POJO Java类

10.3.3 联系人映射文件

10.3.4 RPC Servlet实现 

10.3.5 Eclipse配置

 10.4 本章回顾

第11章 外部服务器部署

 11.1 本章要点

 11.2 外部服务器目录结构

 11.3 使用Ant实现自动构建

 11.4 开发与部署

 11.5 部署后的应用程序调试

 11.6 本章回顾

第12章 GWT与遗留程序

 12.1 本章要点

 12.2 Struts/GWT混合应用程序实例

 12.3 简单的Struts应用程序

12.3.1 Struts登录应用程序代码 

12.3.2 JSP页面

12.3.3 支撑Bean、表单Bean和动作Bean

 12.4 GWT/Struts混合应用程序

12.4.1 混合应用程序的文件和目录

12.4.2 修改Ant构建文件并加入Struts

12.4.3 混合应用程序的代码

 12.5 JSON在配置GWT部件中的应用

 12.6 遗留代码和GWT部件的协同

 12.7 通过GWT视图替换HTML及JSP视图 

 12.8 深度框架整合

 12.9 本章回顾

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/5/17 5:05:41