出版社:电子工业出版社
年代: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语言-程序设计 ,计算机网络-程序设计 的书籍。
张桂元, 贾燕枫, 姜波, 编著
(美) 艾可恩 (Eichorn,J,) , 著
陈冠军, 编著
(美) 舒塔 (Schutta,N.T.) , (美) 阿斯利森 (Asleson,R.) , 著
李刚, 编著
(美) 奥尔森 (Olson,S.D.) , 著
(罗) 达里 (Darie,C.) 等, 著
陈营辉等, 编著
(英) 巴拉德等, 著