×
GWT入门与经典实例解析

包邮GWT入门与经典实例解析

1星价 ¥15.7 (4.9折)
2星价¥15.7 定价¥32.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787111254072
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:274
  • 出版时间:2009-01-01
  • 条形码:9787111254072 ; 978-7-111-25407-2

本书特色

如何构建GWT Web界面,GWT中的RPC机制,GWT中的JSNI技术,GWT中的JUnit整合,在GWT中使用JSON。

内容简介

本书全面讲解了GWT技术,主要内容包括:Widget、Panel、GWT的事件和监听器,Image Bundle技术,GWT的RPC机制,RequestBuildet,国际化,JSNI技术,在GWT中使用JSON的方法,JUnit整合,跨越同源策略,部署GWT工程等。
全书深入浅出,循序渐进,从如何构建GWT Web界面讲起,逐步深入到GWT中RPC、JSNI、JSON等高级技术。书中对所涉及的相关组件都介绍了基础知识和基本的使用方法,并配有相关实例,不仅能帮助读者掌握GWT技术本身,也能掌握更多相关组件的知识。本书语言通俗易懂,实例伴有相关讲解。如果读者有Java语言基础,那么阅读本书更可以事半功倍,迅速掌握GWT开发Ajax应用程序的方法。
本书不仅适用于具有一定Java开发经验的开发人员,也同样适用于大中专院校的学生。

目录

前言
第1章 GWT入门
1.1 GWT概述
1.2 搭建GWT开发环境
1.3 运行GWT样例程序
1.4 创建GWT工程
1.5 初识GWT应用程序
1.6 projectCreacor命令详解
1.7 applicationCreator命令详解
1.8 标准GWT工程结构
1.9 模块
1.10 CSS层叠样式表
1.11 GWT的其他基础知识
1.12 本章小结
第2章 事件和监听器
2.1 事件
2.2 监听器
2.3 本章小结
第3章 用Widget构建用户界面
3.1 传统Web组件
3.2 高级Web组件
3.3 Hyperlink超链接和History历史管理
3.4 本章小结
第4章 ImageBundle的使用
4.1 ImageBundle简介
4.2 在GWT中实现ImageBundle
4.3 ImageBundle实例
4.4 ImageBundle的子接口
4.5 本章小结
第5章 用Panel实现UI布局
5.1 Panel的分类
5.2 Simplepanels单一面板
5.3 Complexpanels复合面板
5.4 CompositePanels合成面板
5.5 SplitPanels分裂面板
5.6 用Composite实现自定义Widget/Panel
5.7 其他布局方式
5.8 本章小结
第6章 GWT中的RPC机制
6.1 服务接口
6.2 服务实现类
6.3 异步接口
6.4 调用RPC
6.5 串行化
6.6 本章小结
第7章 国际化
7.1 通过Constants实现国际化
7.2 通过Messages实现国际化
7.3 通过ConstantsWithLookup实现国际化
7.4 通过Dictionary实现国际化
7.5 静态本地化和动态本地化
7.6 il8nCreator命令详解
7.7 用NumlberFormat国际化数值
7.8 用DateTimeFormat国际化日期和时间
7.9 ImageBundles和本地化
7.10 本章小结
第8章 GWT中的JSNI技术
第9章 GWT与JUnit整合
第10章 使用Request Builder传输数据
第11章 在GWT中使用JSON
第12章 跨越同源策略
第13章 全面理解GWT
附录 keyCode键码值表
展开全部

节选

第1章 GWT入门
1.1 GWT概述
1.1.1 AJAX简介
AJAX全称为Asynchronous JavaScript and XM1(异步JavaScript和XM1),是指一种创建交互式网页应用的网页开发技术。
传统的Web应用往往是一个“提交一等待一重新显示”的过程。比如,用户填写表单(form),当提交表单时就向Web服务器发送一个请求,服务器接收并处理传来的表单,然后返回一个新的网页。这种做法浪费了许多带宽,因为在前后两个页面中的大部分HTM1代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多,并且给用户一种停停走走的感觉,极大地影响了用户体验。
与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端上完成,所以W曲服务器的处理时间也减少了。
AJAX应用程序的优势表现在以下方面。
1)通过异步模式,提升了用户体验,可以达到类似桌面应用程序的效果。
2)优化了浏览器和服务器之间的传输,减少不必要的数增往返,减少了带宽占用。
3)AJAX引擎在客户端运行,承担了一部分本来由服务籍承担的工作,从而减少了大用户量下的服务器负载。
2005年初,许多事件使得AJAX被大众所接受。Goog1e在它著名的交互应用程序中使用了异步通信,如大名鼎鼎的Goog1e Map、Goog1e Groups、Gmai1等。自此不仅Goog1e公司,小到个人网站,大到门户网站都或多或少地使用了AJAX技术,互联网世界迅速掀起了一场Web 2.0风暴。这时还出现了大量的用AJAX技术开发的纯Web 2.0网站,如F1ickr、YouTube、Di99等。这些Web 2.0网站在给用户带来全新的用户体验的同时,也创造了丰厚的利润,一时间,Web 2.0成为了互联网产业的一个新的金矿。
……

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航