大小:387.48M
更新时间:23-09-02
系统:Pc
版本:v
疯狂ajax讲义第三版是一本介绍Ajax前端开发的图书,也是企业应用前端开发实战指南,由疯狂Java实训营创始人李刚编著。全书名称叫做:疯狂ajax讲义:jQuery/Ext JS/Prototype/DWR企业应用前端开发实战第3版。该书全面、细致地介绍了jQuery、Ext JS 4.1、Prototype、DWR技术,将本书的任何部分独立出来,都可作为这门技术的学习手册,它们是企业前端开发框架最主流、最具代表性的技术。因此,一个功底扎实的前端开发者必须熟练地掌握并应用它们。
疯狂ajax讲义第三版带给读者的只是9个字:“看得懂、学得会、做得出”,全书并不能让你认识一堆新名词,只能帮助你掌握扎实的企业前端开发功底。对于本书,光“看”是不够的,一定要“做”,阅读本书的同时,应该把所有知识点的配套实例都做出来,这样才能真正掌握本书的知识。
疯狂Ajax讲义:jQuery/Ext JS/Prototype/DWR企业应用前端开发实战(第3版)详细介绍了jQuery 1.8、Ext JS 4.1、Prototype 1.7.1、DWR这4个zui常用的Ajax框架的用法,并针对每个框架提供了一个实用案例,让读者理论联系实际。这部分内容是“疯狂软件教育中心”的标准讲义,它既包含了实际Ajax开发的重点和难点,也融入了大量学习者的学习经验和感悟。再由笔者以丰富的授课经验为基础,深入浅出地介绍它们,希望读者真正掌握Ajax开发的精髓。本书最后提供了2个综合性案例:Blog系统和电子拍卖系统,让读者将前面所学真正应用到实际项目中。电子拍卖系统是一个包含5个表、表之间具有复杂关联映射的系统,该案例采用目前流行、zui规范的轻量级Java EE架构,将整个应用分为领域对象层、DAO层、业务逻辑层, 然后用DWR作为Ajax引擎调用业务逻辑方法响应异步请求,系统权限检查推迟到业务逻辑层完成,并使用HTTP Session跟踪用户操作状态,从而避免用户刷新浏览器导致的浏览状态丢失。该案例对实际项目具有极好的指导价值和借鉴意义。
1.通俗易懂,适合自学
本书作为培训教材5年多了,吸收了大量学习者的学习体会和心得,并重点讲解了学习过程中难以理解和掌握的知识点,降低了学习者的学习难度。
2.知识丰富,内容全面
本书全面、详细地介绍了jQuery、Ext JS 4.1、Prototype、DWR,它们既是企业开发中最主流的前端框架,也具有很强的代表性。掌握本书内容即可具备扎实的前端开发功底。
3.深入实用,实践性强
本书并不是一本Ajax的入门图书,而是全面、深入地介绍了企业开发中最主流、最具代表性的前端框架,并将它们真正融入Java企业应用开发,这对实际企业应用开发具有极好的指导意义。
第1章 Ajax概述与Ajax初体验
1.1 重新思考Web应用
1.1.1 应用系统的发展史
1.1.2 传统Web应用的优势和缺点
1.2 重新设计Web应用
1.2.1 富Internet应用
1.2.2 使用Ajax
1.3 Ajax技术介绍
1.3.1 Ajax的工作方式
1.3.2 Ajax技术核心:XMLHttpRequest
1.3.3 Ajax的编程脚本:JavaScript语言
1.3.4 HTML页面的DOM模型
1.3.5 动态加载和显示数据
1.3.6 Ajax的特征
1.3.7 Ajax带来的典型优势
1.4 开发传统的B/S聊天室
1.4.1 实现业务逻辑组件
1.4.2 实现控制器
1.4.3 实现视图
1.4.4 传统B/S聊天室的问题
1.5 Ajax聊天室
1.5.1 异步发送请求
1.5.2 解决多余刷新的问题
1.5.3 解析服务器响应
1.5.4 何时发送请求
1.5.5 Ajax聊天室的特点
1.6 Ajax编程的技术难点
1.7 传统Web应用与Ajax应用的对比
1.8 本章小结
第2章 XMLHttpRequest对象详解
2.1 XMLHttpRequest对象概述
2.2 XMLHttpRequest的方法和属性
2.2.1 XMLHttpRequest的方法
2.2.2 XMLHttpRequest的属性
2.3 发送请求
2.3.1 发送简单请求
2.3.2 发送GET请求
2.3.3 发送POST请求
2.3.4 发送请求时的编码问题
2.3.5 发送XML请求
2.4 处理服务器响应
2.4.1 处理的时机
2.4.2 使用文本响应
2.4.3 使用JSON响应
2.5 XMLHttpRequest对象的运行周期
2.6 Ajax必须解决的问题
2.6.1 跨浏览器问题
2.6.2 安全性问题
2.6.3 性能问题
2.7 本章小结
第3章 jQuery库详解
3.1 jQuery入门
3.1.1 理解jQuery的设计
3.1.2 下载和安装jQuery
3.1.3 让jQuery与其他JavaScript库共存
3.2 获取jQuery对象
3.2.1 jQuery核心函数
3.2.2 jQuery与jQuery.holdReady
3.2.3 以CSS选择器访问DOM元素
3.2.4 选择器的附加限定词
3.2.5 表单相关的选择器
3.3 jQuery操作类数组的工具方法
3.3.1 过滤相关方法
3.3.2 仿DOM导航查找的相关方法
3.3.3 链接方法
3.4 jQuery支持的方法
3.4.1 jQuery命名空间的方法
3.4.2 数据存储的相关方法
3.4.3 操作属性的相关方法
3.4.4 操作CSS属性的相关方法
3.4.5 操作元素内容的相关方法
3.4.6 操作DOM节点的相关方法
3.5 jQuery事件相关方法
3.5.1 绑定事件处理函数
3.5.2 特定事件相关的方法
3.5.3 事件对象
3.6 动画效果相关的方法
3.6.1 简单动画和复杂动画
3.6.2 操作动画队列
3.7 jQuery的回调支持
3.7.1 回调支持的基本用法
3.7.2 创建Callbacks支持的选项
3.8 Ajax相关方法
3.8.1 三个工具方法
3.8.2 使用load方法
3.8.3 jQuery.ajax(options)与jQuery.ajaxSetup(options)
3.8.4 使用get/post方法
3.9 jQuery的Deferred对象
3.9.1 jQuery的异步调用
3.9.2 为多个耗时操作指定回调函数
3.9.3 为普通对象增加Defered接口
3.9.4 jQuery对象的promise方法
3.10 扩展jQuery和jQuery插件
3.11 本章小结
第4章 基于jQuery的应用:电子相册系统
4.1 实现持久层
4.1.1 实现持久化类
4.1.2 配置SessionFactory
4.2 实现DAO组件
4.2.1 开发通用DAO组件
4.2.2 DAO接口定义
4.2.3 完成DAO组件的实现类
4.3 实现业务逻辑层
4.3.1 实现业务逻辑组件
4.3.2 配置业务逻辑组件
4.4 实现客户端调用
4.4.1 访问业务逻辑组件
4.4.2 处理用户登录
4.4.3 获得用户相片列表
4.4.4 处理翻页
4.4.5 通过隐藏iframe实现文件上传
4.4.6 页面加载时的处理
4.5 本章小结
第5章 Ext JS核心技术详解
5.1 Ext JS入门
5.1.1 下载和安装Ext JS
5.1.2 Ext 入门示例
5.1.3 使用Ext JS文档
5.2 核心工具方法
5.2.1 Ext的属性和获取浏览器特性
5.2.2 onReady方法
5.2.3 Ext.defer方法
5.2.4 Ext.apply和Ext.applyIf方法
5.2.5 Ext.define、Ext.create和Ext.extend方法
5.2.6 Ext.isXxx方法
5.2.7 Ext.each和Ext.iterate方法
5.2.8 Ext.namespace方法
5.3 Ext JS扩展的工具方法
5.3.1 为Array扩展的工具方法
5.3.2 为Date扩展的工具方法
5.3.3 为Function扩展的工具方法
5.3.4 为Number扩展的工具方法
5.3.5 为Object扩展的工具方法
5.3.6 为String扩展的工具方法
5.3.7 JSON支持
5.4 简化的DOM操作
5.4.1 Ext.get、Ext.getXxx和Ext.fly方法
5.4.2 Ext.query、Ext.select方法与Ext.dom.Query工具类
5.4.3 DOM元素的常用操作
5.4.4 使用Ext.DomHelper、Ext.Template动态生成HTML
5.5 动画处理
5.5.1 使用Ext.fx.Anim实现简单动画
5.5.2 使用Ext.fx.Animator实现多关键帧动画
5.5.3 为元素增加动画
5.6 Ext JS的事件处理
5.6.1 使用Ext.EventManager管理事件处理函数与Ext.EventObject事件对象
5.6.2 事件处理函数的执行范围和附加选项
5.6.3 使用Ext.util.Observable实现内部事件
5.7 实用工具集
5.7.1 Ext.util.HashMap与Ext.util.MixedCollection
5.7.2 使用Ext.util.Cookies操作Cookie
5.7.3 使用Ext.util.DelayedTask处理延时任务
5.7.4 包装单击事件:Ext.util.ClickRepeater
5.7.5 使用Ext.util.TaskRunner与Ext.TaskManager
5.7.6 使用Ext.util.KeyMap与Ext.util.KeyNav为元素处理按键事件
5.8 拖放
5.8.1 使用Ext.dd.DD和Ext.dd.DDProxy创建可拖放元素
5.8.2 用Ext.dd.DragSource创建拖动源与用Ext.dd.DropTarget创建放目标
5.8.3 用Ext.dd.DragZone创建拖动源与用Ext.dd.DropZone创建放目标
5.9 Ajax支持
5.10 本章小结
第6章 Ext JS界面组件详解
6.1 容器、面板和窗口
6.1.1 使用Ext.Component
6.1.2 使用Ext.container.Container创建容器
6.1.3 使用Ext.panel.Panel创建面板
6.1.4 使用Ext.toolbar.ToolBar添加工具条
6.1.5 使用Ext.tab.Panel创建Tab面板
6.1.6 使用Ext.container.Viewport整体布局
6.1.7 使用Ext.window.Window创建窗口
6.1.8 使用Ext.window.MessageBox创建对话框
6.2 布局
6.2.1 容器与布局的关系
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
删除:大数据取舍之道电子书33.49M高清扫描版 删除:大数据取舍之道pdf是大数据时代最需要的一本书,由维克托·迈尔-舍恩伯格编著。本书讲述了遗忘的美德,为读者展现了大数据时代的取舍之道。数字技术赋予了我们前所未有的权利,它也产生了意想不到的可怕后果。照片会被网络永远铭记,甚至会影响到一个人的职
查看openstack实战4.21MV.K.CodyBumgardner pdf扫描版openstack实战是一本云计算和OpenStack软件生态的实战指导,由美国著名架构师V.K.CodyBumgardner编著。本书主要内容:开发和部署企业级私有云,从IT的角度来看私有云技术,自助型云计算对企业的影响,作者提供了真实环境使用案例和如
查看Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南19.17M孙风栋pdf扫描版 Oracle达人修炼秘籍是一本Oracle数据库进阶书籍,由孙风栋和王澜两人共同编著,全称叫做Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南。本书内容全面,涵盖Oracle数据库管理与开发的方方面面,全书宏观上清晰呈现Oracle
查看明星八卦421页pdf5.32M想知道更多明星八卦事件吗,小编为吃瓜用户带来了明星八卦421页pdf,这是由民间大神“扒爷姨太”精心整理的一份八卦大爆料资源的文档,围观群众们准备好小板凳了吗?该文件中包含了娱乐圈中各演员、主持人、老戏骨等公众人物的八卦事件,为用户扒出了很多不为人知的隐
查看modelsim教程大全12.71Mpdf中文版modelsim教程大全是多多小编收集的一个软件教程合集包,总共7个文件,包括pdf、doc、ppt三种格式,并附带了pdf阅读器,用户即下即看。该教程详细的讲述了modelsim的基本仿真流程,软件的详细使用方法以及使用技巧,通过学习,力争让每一位读者
查看opengl编程指南(原书第7版)22.65Mpdf高清版opengl是图形硬件的一种软件接口,这个接口包含的函数超过700个,这些函数可以用于指定物体和操作,创建交互式的三维应用程序。这里小编为广大网友带来了opengl编程指南第七版pdf下载,作者: [美] Dave Shreiner,译者: 李军/徐波
查看精通JavaScript+jQuery:100%动态网页设计密码53.59Mpdf扫描版精通JavaScript+jQuery:100%动态网页设计密码是一本介绍JavaScript语言+jQuery框架实战开发指南,由龙马工作室编著。全书系统地讲解了使用JavaScript和jQuery进行动态网页设计的知识和技巧,对知识点进行精心安排,
查看离散数学及其应用(原书第6版)76.74MPDF扫描版离散数学及其应用(原书第6版)是一本经典的离散数学教材,由(美)罗森(Rosen,K.H)著;袁崇义,屈婉玲,张桂芸等译,机械工业出版社发行。全书全面而系统地介绍了离散数学的理论和方法,内容涉及数学推理、组合分析、离散结构、算法思维以及应用与建模。离散数
查看seo实战密码:60天网站流量提高20倍38.36Mpdf高清版seo实战密码:60天网站流量提高20倍是一本pdf高清版的seo教程电子书籍,作者:昝辉,全书详细、系统的向读者介绍了正规、有效的SEO实战技术,包括关键词研究、网站架构优化、外链建设、效果检测及策略修正,以及作弊与惩罚、排名因素列表等专题,适用于个人
查看第三方JavaScript编程73.93Mpdf扫描版第三方JavaScript编程是全球首本全面探讨第三方应用开发的图书 ,由Disqus知名Web开发工程师Ben Vinegar(维尼哲)和Anton Kovalyov(科瓦罗夫)两人共同编著,郭凯翻译。本书内容丰富翔实,详细的介绍了第三方应用程序开发的
查看用python写网络爬虫电子书9.38Mpdf完整扫描版用python写网络爬虫是一本用Python进行数据处理和数据挖掘的代表著作,由澳大利亚程序员理查德·劳森(Richard Lawson)编著。本书讲解了从静态页面爬取数据的方法以及使用缓存来管理服务器负载的方法。此外,还介绍了如何使用AJAX URL和
查看