大小:387.48M
更新时间:23-09-02
系统:Pc
疯狂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条评论
最新排行
台达dvp-plc编程技巧pdf(WPLSoft软件篇)8.64M高清版 台达dvp-plc编程技巧:WPLSoft软件篇是台达电子工业股份有限公司开发的一款plc编程图书,是台达电子集团10年plc产品开发经验的基础上,组织多位资深研发专家和应用专家合力编写而成的,是对各行各业plc应用经验的全面总结,也是plc编程理
查看
精通 asp.net mvc 591.3MAdam Freeman pdf扫描版asp.net mvc 5框架是微软ASP.NET Web平台的新进展,它提供了高生产率的编程模型,结合ASP.NET的全部优势,使代码架构更整洁,可进行测试驱动开发,并使程序有强大的可扩展性。但如何才能更好的学习和入门呢?这里小编推荐大家阅读精通 as
查看
asp.net mvc5编程实战第3版67.64M埃斯波西托 pdf扫描版 asp.net mvc5编程实战第3版是一本。NET开发经典名著,由著名的Wed和移动开发专Dino Esposito编著。本书将带你深入了解ASPNET MVC5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。同时将向用户全
查看
c++程序设计语言(第4部分:标准库)68.02M原书第4版 c++程序设计语言(第4部分:标准库)是C++之父Bjarne Stroustrup编写的全新作品,也是通常用户所说的c++程序设计语言第四版,是无可替代的C++领域经典的参考书,详细的介绍C++11的各项新特性、功能等。全书知识结构完整,对C++
查看
opencv图像处理编程实例29.2M朱伟pdf扫描版opencv图像处理编程实例是一本OpenCV图像处理编程手册,由朱伟等人编著。本书将理论与实际案例相结合,始终秉承“学以致用”的理念,提供多个颇具实用性和前沿性的实例,用详细的代码验证实现,通过大量的例子让读者边学边练,注重给予读者一定的启发和引导。作
查看
html5秘籍第2版107.18Mpdf扫描版HTML5不仅仅是一种标记语言,它还指代多种独立的Web标准。但是如何才能学习html5的全部知识呢?小编推荐用户使用html5秘籍第2版,这是一本HTML5语言的学习指导书籍,由美国程序员Matthew MacDonald编著。本书内容丰富,由浅入深,
查看
android编程入门很简单113.76M android编程入门很简单是一本安卓编程入门书籍,由王勇编著。本书内容丰富翔实,对基础概念都做了全面而详细的解析,并对重要概念和比较难理解的知识提供了实际的例子进行讲解。其中用到了类比、比喻等讲解方法,并且给出了形象的图示,以加深读者的理解。并且
查看
21天学通c语言第6版10.04M琼斯 pdf扫描版 21天学通C语言是一本初学者的超佳轻量级教程书籍,由美国程序员琼斯Bradley Jones,艾特肯Peter Aitken和Dean Miller三人共同编著,本书译自《Teach Yourself C in 21 Days》第6版,是初学者学习
查看
arduino编程从零开始23.64M刘椮楠译 pdf扫描版 arduino编程从零开始是一款Arduino新手编程入门手册,由Simon Monk编著,刘椮楠翻译,全书揭示了arduino的软件特性,介绍了如何在arduino上用c语言编写能稳定运行的sketch。本书的重点是对Arduino编程,作者将介
查看
简明法语教程修订版上册下册pdf26.63M 简明法语教程修订版是一本非常优秀的法语自学的教科书,作者孙辉,原是为高等院校第二外语教学而编写的一套速成教材,包括法语上下册,在商务印刷馆的支持下,修订版仍保留了原作的风格和体例,包括《语音教程》、《入门教程》、《初级教程》和《中级教程》总共58课
查看
c和指针 pointers on c10.49M里科(Kenneth·Reek) pdf扫描版C和指针是一本C和C++领域的经典著作,由里科(Kenneth·Reek)编著。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合
查看
ipad2使用说明书17.7Mpdf中文版ipad2使用说明书是一本全中文版的pdf电子书教程,旨在帮助用户快速从新手过渡到高手,玩转ipad2。教程详细讲述了ipad2使用技巧和基本操作,详细介绍了iPad 2的虚拟键盘的使用,包括文字输入、切换键盘布局、使用快捷键等。它还会介绍iPad 2支
查看