疯狂Ajax讲义

疯狂Ajax讲义

李刚, 编著

出版社:电子工业出版社

年代:2009

定价:69.0

书籍简介:

本书介绍的内容非常全面,覆盖了Ajax技术的各个方面,包括Ajax技术的核心对象XMLHttpRequest对象、JavaScript脚本的详细知识以及DOM和 XML的相关知识。除了Ajax的这些基础知识外,本书还详细介绍了Ajax的5 个相关框架:Prototype.zis,Dojo,DWR,JSON—RPC一Java和AjaxTags。本书介绍的不是单纯的Ajax技巧,而是侧重于介绍Ajax技术与J2EE技术的融合,让Ajax技术融入实际的J2EE应用。

书籍目录:

第1章Ajax概述

1.1重新思考Web应用

1.1.1应用系统的发展史

1.1.2传统Web应用的优势和缺点

1.2重新设计Web应用

1.2.1富Internet应用

1.2.2异步发送请求,避免等待

1.2.3使用Ajax

1.3Ajax介绍

1.3.1Ajax的工作方式

1.3.2Ajax的核心:XMLHttpRequest

1.3.3Ajax的编程脚本:JavaScript语言

1.3.4HTML页面的DOM模型

1.3.5数据交换和显示

1.4Ajax的基本特征

1.4.1异步发送请求

1.4.2服务器响应是数据,而不是页面内容

1.4.3浏览器中的是应用,不是简单视图

1.5Ajax的替代技术

1.5.1Sun的JavaWebStart技术

1.5.2Microsoft的ClickOnce技术

1.5.3基于Flash的Flex

1.6搭建Ajax开发环境

1.6.1本书的Ajax开发环境

1.6.2安装Tomcat服务器

1.6.3配置Tomcat的服务端口

1.6.4进入Tomcat控制台

1.6.5部署Web应用

1.6.6配置Tomcat的数据源

1.6.7安装Ant

1.6.8Eclipse的下载和安装

1.6.9在线安装Eclipse插件

1.6.10手动安装Eclipse插件

1.7调试JavaScript脚本

1.8本章小结

第2章Ajax初体验

2.1Ajax带来的优势

学生提问即使使用Ajax技术,客户端和服务器一样有网络通信延迟,尤其是当网络状况不好时,通信延迟将更严重,用户一样感受不到更新延迟吗?

2.2开始传统的JSP聊天室

2.2.1实现业务逻辑组件

2.2.2实现控制器

2.2.3实现视图

2.2.4JSP聊天室的问题

2.3Ajax聊天室

2.3.1异步发送请求

学生提问使用Ajax技术是不是会带来更大的工作量?

2.3.2解决多余刷新的问题

2.3.3解析服务器响应

2.3.4何时发送请求

学生提问客户端频繁发送请求,难道不会加重服务器负担?

2.3.5Ajax聊天室的特点

2.4Ajax编程的技术难点

2.5传统Web应用与Ajax应用的对比

2.6本章小结

第3章XHTML语言详解

3.1XHTML简介

3.1.1HTML的作用和历史

学生提问在保存HTML文件时,到底采用.htm扩展名还是采用.html扩展名呢?我应该使用FrontPage学习HTML文档呢?还是使用Dreamweaver好?

3.1.2HTML4.01和XHTML

学生提问如果我使用XHTML编写互联网页,会不会有浏览器不支持?

3.2XHTML的基本语法

3.2.1XHTML的基本结构和规则

3.2.2XHTML和DTD

3.3XHTML的常用标签

3.3.1基本标签

3.3.2文本格式化标签

学生提问如果我希望HTML页面内的文本更美观,例如改变它们的颜色、背景等,那该用什么标签呢?

3.3.3超级链接和锚点

3.3.4列表相关标签

3.3.5图像相关标签

3.3.6表格相关标签

3.3.7框架相关标签

3.4XHTML的表单标签

……

第4章JavaScript语法详解

第5章级联样式单详解

第6章DOM模型详解

第7章事件处理机制

第8章XMLHttpRequest对象详解

第9章Prototype库详解

第10章基于Prototype库的应用:自动完成

第11章jQuery库详解

第12章基于jQuery的应用:电子相册系统

第13章DWR框架详解

第14章基于DWR的应用:即时消息系统

第15章AjaxTags框架详解

第16章Ajax实例:简易Blog系统

第17章电子拍卖系统

内容摘要:

  本书是疯狂Java体系丛书之一《基于J2EE的Ajax宝典》的第二版,前8章基本以XHTML、JavaScript和DOM编程为主,无须任何基础即可阅读;第9章以后的内容则需要掌握Spring、Hibernate等JavaEE知识,建议先认真阅读疯狂Java体系的《轻量级JavaEE企业应用实战》一书。全书分为三个部分。第一部分介绍了XHTML、CSS、JavaScript和DOM编程等内容。第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。这两个部分是笔者在“疯狂Java实训营”的培训讲义,是本书的重点部分。第三部分则提供了2个综合性案例:Blog系统和电子拍卖系统。  本书是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。  全书主要分为三个部分。第一部分介绍了XHTML、CSS、JavaScript和DOM编程等内容。第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。这两个部分是笔者在“疯狂Java实训营”的培训讲义,是本书的重点部分。第三部分则提供了2个综合性案例:Blog系统和电子拍卖系统,让读者将前面所学真正应用到实际项目中。  本书绝大部分章节后都提供了相应的编程习题,供开发者巩固所学,将理论融入实际开发之用。关于这些编程习题的解题思路和参考答案可登录http://www.crazyjava.org获取。  本书是疯狂Java体系丛书之一,前8章基本以XHTML、JavaScript和DOM编程为主,无须任何基础即可阅读;第9章以后的内容则需要掌握Spring、Hibernate等JavaEE知识,建议先认真阅读疯狂Java体系的《轻量级JavaEE企业应用实战》一书。【作者简介】  作者从事过近7年的J2EE应用开发,担任过LITEON公司的J2EE技术主管,负责该公司的企业信息平台的架构设计,担任过广东龙泉科技有限公司的J2EE技术培训导师,目前在新东方IT培训中心担任J2EE培训讲师。培训的学生已在华为、从兴电子、瑞达通信、中企动力等公司就职,在珠三角的J2EE行业极具影响力。

书籍规格:

书籍详细信息
书名疯狂Ajax讲义站内查询相似图书
9787121084409
如需购买下载《疯狂Ajax讲义》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

疯狂Ajax讲义是电子工业出版社于2009.04出版的中图分类号为 TP312 ,TP393.09 的主题关于 JAVA语言-程序设计 ,计算机网络-程序设计 的书籍。