疯狂Ajax讲义—Prototype+jQuery+DWR+Spring+Hibernate整合开发
本书是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。

   全书主要分为三个部分。第一部分介绍了XHTML、CSS、JavaScript和DOM编程等内容。第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。

   这两个部分是笔者在“疯狂Java实训营”的培训讲义,是本书的重部分。第三部分则提供了2个综合性案例:Blog系统和电子拍卖系统,让读者将前面所学真正应用到实际项目中。

   本书绝大部分章节后都提供了相应的编程习题,供发者巩固所学,将理论融实际发之用。关于这些编程习题的解题思路和参考答案可登录http://www.crazyit.org获取。

   本书是疯狂Java体系丛书之一,前8章基本以XHTML、JavaScript和DOM编程为主,无须任何基础即可阅读;第9章以后的内容则需要掌握Spring、Hibernate等Java EE知识,建议先认真阅读疯狂Java体系的《轻量级Java EE企业应用实战》一书。 本书是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。 全书主要分为三个部分。第一部分介绍了XHTML、CSS、JavaScript和DOM编程等内容。第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。 这两个部分是笔者在“疯狂Java实训营”的培训讲义,是本书的重部分。第三部分则提供了2个综合性案例:Blog系统和电子拍卖系统,让读者将前面所学真正应用到实际项目中。 本书绝大部分章节后都提供了相应的编程习题,供发者巩固所学,将理论融实际发之用。关于这些编程习题的解题思路和参考答案可登录http://www.crazyit.org获取。 本书是疯狂Java体系丛书之一,前8章基本以XHTML、JavaScript和DOM编程为主,无须任何基础即可阅读;第9章以后的内容则需要掌握Spring、Hibernate等Java EE知识,建议先认真阅读疯狂Java体系的《轻量级Java EE企业应用实战》一书。

内 容 简 介

前言

疯狂Java学习路线图

光盘说明

第1章Ajax概述

1.1 重新思考Web应用

1.2 重新设计Web应用

1.3 Ajax介绍

1.4 Ajax的基本特征

1.5 Ajax的替代技术

1.6 搭建Ajax开发环境

1.7 调试JavaScript脚本

1.8 本章小结

第2章Ajax初体验

2.1 Ajax带来的优势

2.2 开始传统的JSP聊天室

2.3 Ajax聊天室

2.4 Ajax编程的技术难点

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

2.6 本章小结

第3章XHTML语言详解

3.1 XHTML简介

3.2 XHTML的基本语法

3.3 XHTML的常用标签

3.4 XHTML的表单标签

3.5 XHTML头部和元信息

3.6 本章小结

第4章JavaScript语法详解

4.1 JavaScript简介

4.2 数据类型和变量

4.3 基本数据类型

4.4 复合类型

4.5 运算符

4.6 语句

4.7 流程控制

4.8 函数

4.9 函数的参数处理

4.10 对象

4.11 创建对象

4.12 本章小结

第5章级联样式单详解

5.1 样式单概述

5.2 CSS的基本使用

5.3 使用CSS属性

5.4 选择器定义

5.5 在脚本中修改显示样式

5.6 本章小结

第6章DOM模型详解

6.1 DOM模型概述

6.2 DOM模型和XHTML文档

6.3 访问XHTML元素

6.4 修改XHTML元素

6.5 新增XHTML元素

6.6 删除XHTML元素

6.7 传统DHTML模型

6.8 使用window对象

6.9 使用document对象

6.10 两个常用范例

6.11 DOM模型和XML文档

6.12 本章小结

第7章事件处理机制

7.1 基本事件模型

7.1.1 绑定XHTML元素属性

7.1.2 绑定DOM对象的属性

7.1.3 事件处理函数和关键字this

7.1.4 使用返回值改变默认行为

7.1.5 在代码中触发事件

7.2 Ajax应用的MVC

7.3 Internet Explorer的事件模型

7.3.1使用script for绑定

7.3.2 使用attachEvent方法执行绑定

7.3.3 访问事件对象

7.3.4 事件冒泡

7.3.5 重定向事件

7.3.6 取消事件默认行为

7.3.7 捕获鼠标事件

7.4 DOM 2的事件模型

7.4.1 绑定事件处理器

7.4.2 访问事件对象

7.4.3 事件传播

7.4.4 转发事件

7.4.5 取消事件的默认行为

7.5 本章小结

第8章XMLHttpRequest对象详解

8.1 XMLHttpRequest对象概述

8.2 XMLHttpRequest的方法和属性

8.3 发送请求

8.4 处理服务器响应

8.5 XMLHttpRequest对象的运行周期

8.6 Ajax必须解决的问题

8.7 本章小结

第9章Prototype库详解

9.1 Prototype的下载和安装

9.2 Prototype的工具函数

9.3 Prototype的JSON支持

9.4 Prototype的自定义对象和类

9.5 Prototype常用的扩展

9.6 Prototype的Ajax支持

9.7 本章小结

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

10.1 应用的基本分析和设计

10.2 Domain Object和持久层

10.3 实现Service组件

10.4 使用Servlet提供服务器响应

10.5 客户端HTML页面实现

10.6 增加HTML页面的事件响应能力

10.7 本章小结

第11章jQuery库详解

11.1 jQuery入门

11.2 获取jQuery对象

11.3 jQuery操作类数组的工具方法

11.4 jQuery支持的方法

11.5 jQuery事件相关方法

11.6 动画效果相关的方法

11.7 Ajax相关方法

11.8 扩展jQuery和jQuery插件

11.9 本章小结

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

12.1 实现持久层

12.2 实现DAO组件

12.3 实现业务逻辑层

12.4 实现客户端调用

12.5 本章小结

第13章DWR框架详解

13.1 DWR的下载和安装

13.2 使用DWR

13.3 使用DWR的转换器

13.4 方法声明定义

13.5 使用DWR的创建器

13.6 调用服务器端的方法

13.7 使用engine.js

13.8 使用util.js

13.9整合第三方Java EE框架

13.10 使用DWR注释

13.11 异常处理

13.12 反向Ajax

13.13 本章小结

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

14.1 实现Hibernate持久层

14.2 实现DAO组件

14.3 实现业务逻辑组件

14.4 调用业务逻辑组件

14.5 本章小结

第15章AjaxTags框架详解

15.1 AjaxTags的下载和安装

15.2 AjaxTags入门

15.3 处理类的几种形式

15.4 使用AjaxTags标签

15.5 关于AjaxTags的选择

15.6 本章小结

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

16.1 实现Hibernate持久层

16.2 实现DAO组件

16.3 实现业务逻辑组件

16.4 整合DWR框架

16.5 在客户端调用JavaScript对象

16.6 本章小结

第17章电子拍卖系统

17.1 总体说明和概要设计

17.2 实现Hibernate持久化类

17.3 DAO层实现

17.4 业务逻辑层实现

17.5 暴露业务逻辑方法

17.6 调用业务逻辑方法响应用户请求

17.7 本章小结

《疯狂Ajax讲义》读者交流区

文件大小:138MB
内附PC端和移动端阅读器
疯狂Ajax讲义—Prototype+jQuery+DWR+Spring+Hibernate整合开发 介绍图片
犀利开发jQuery内核详解与实践

犀利开发jQuery内核详解与实践

¥3.00
JavaScript捷径教程

JavaScript捷径教程

¥3.00
《黑客攻防技术宝典:系统实战篇》

《黑客攻防技术宝典:系统实战篇》

¥3.00
《HTML5 & CSS3编程入门经典》

《HTML5 & CSS3编程入门经典》

¥3.00
洪恩从零开始学日语 最实用的日语学习软件

洪恩从零开始学日语 最实用的日语学习软件

¥8.00
精通JavaScript JavaScript经典教程

精通JavaScript JavaScript经典教程

¥3.00
有意思的计算机书 套装全3册 程序是怎样跑起来的+计算机是怎样跑起来的+网络是怎样连接的

有意思的计算机书 套装全3册 程序是怎样跑起来的+计算机是怎样跑起来的+网络是怎样连接的

¥5.00
《JavaScript高级程序设计》第3版 js语言教程教材计算机IT程序设计编程web前端开发教程书

《JavaScript高级程序设计》第3版 js语言教程教材计算机IT程序设计编程web前端开发教程书

¥5.00
Head First HTML与CSS(第2版) WEB开发设计参考 网站制作书籍html书籍

Head First HTML与CSS(第2版) WEB开发设计参考 网站制作书籍html书籍

¥3.00
adobe After Effects 视频自学教程 短视频必备技术

adobe After Effects 视频自学教程 短视频必备技术

¥5.00
《编写高质量代码:Web前端开发修炼之道》

《编写高质量代码:Web前端开发修炼之道》

¥3.00
Jquery应用开发实践指南电子版

Jquery应用开发实践指南电子版

¥3.00
《数据科学实战》大数据时代的实战宝典教程书籍 数据算法

《数据科学实战》大数据时代的实战宝典教程书籍 数据算法

¥3.00
《Ajax安全技术》防范AJAX安全漏洞的实用指南

《Ajax安全技术》防范AJAX安全漏洞的实用指南

¥3.00
算法帝国 算法导论指导指南 体会数据结构完整体现带来的诠释

算法帝国 算法导论指导指南 体会数据结构完整体现带来的诠释

¥3.00
销售成交话术谈判签单技巧营业人员导购资料客服手册营销

销售成交话术谈判签单技巧营业人员导购资料客服手册营销

¥3.00
价值5000元的抖音专业运营技术培训教程内有目录

价值5000元的抖音专业运营技术培训教程内有目录

¥8.00
《代码阅读方法与实践》清华大学出版社

《代码阅读方法与实践》清华大学出版社

¥3.00
Vue.js开发实战视频教程 含课件和源码

Vue.js开发实战视频教程 含课件和源码

¥8.00
大卫-豪比逐层布光人像摄影课程国外英语中文字幕视频教程

大卫-豪比逐层布光人像摄影课程国外英语中文字幕视频教程

¥2.00
¥3.00
立即下载加入收藏