分享
 
 
 

深入浅出Ext JS(图灵程序设计丛书·Web开发系列)

深入浅出Ext JS(图灵程序设计丛书·Web开发系列)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,图形图像、动画、多媒体与网页开发,综合,
  品牌: 徐会生

基本信息·出版社:人民邮电出版社

·页码:385 页

·出版日期:2009年

·ISBN:7115196222/9787115196224

·条形码:9787115196224

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:图灵程序设计丛书·Web开发系列

产品信息有问题吗?请帮我们更新产品信息。

内容简介《深入浅出Ext JS》是Ext JS领域内的经典著作,由浅入深、循序渐进地对Ext JS各方面的知识进行了全面而系统的阐述。全书由一个可以引领读者快速入门的“Hello World”示例开篇,紧接着对Ext JS的事件、核心组件、表格和表单等各种控件、树形结构、拖放、弹出窗口、布局、数据存储和传输、实用工具和扩展等进行了详细讲解,最后一个完整的EXT应用结束全书。每个知识点都配有相应的示例,可操作性极强。

媒体推荐“本书是非常急缺的全面讲解Ext JS的图书,弥补了Ajax社区的一大空白。”

——Ajax中国(www.okajax.com),国内权威的Ajax专业门户

“要想全面了解和掌握Ext Js。强烈推荐阅读《深入浅出Ext Js》。从各方面来看,这本书都非常优秀{”

——Dojo中国(www.dojochina.com),著名开源技术杜区

“Ext JS是最绚丽的Ajax框架,开源人网站开发了大量基于Ext JS的应用,本书将是2009年最值得期待的Ajax技术图书之一。相信它一定会受到开源技术爱好者的欢迎,也一定可以为所有爱好Ext JS的开发者带来价值。”

——开源人(www vifir.com),专注于为开源人士服务的互动平台

“本书样章发布后好评如潮,经仔细研读,果然名副其实。内容翔实,示例丰富,叙述风趣幽默,可操作性极强……Ext JS开发者必备!”

——一起Ext(www.17ext com),著名Ext中文讨论社区

编辑推荐以用户为中心的时代,应用的界面外观正在变得越来越重要。然而,很多程序员都缺乏美术功底,要开发出界面美观的应用实属不易。Ext JS的出现,为广大程序员们解决了这一难题。它有丰富多彩的界面和强大的功能,是开发具有炫丽外观的RIA应用的最佳选择。

《深入浅出Ext JS》是国内Ext JS先驱者的智慧结晶。内容翔实、示例丰富,包含大量示例代码,可操作性极强。它不仅全面地阐述了Ext JS的基础知识,而且深入浅出地讲解了Ext JS开发中的高级技巧,同时还给出了大量专家级的建议。通过学习《深入浅出Ext JS》,读者将感受到Ext JS的无穷魅力和Ajax技术带来的完美体验。

《深入浅出Ext JS》适合有一定CSS和HTML基础的开发者阅读。徐会生高级软件工程师兼系统架构师,资深Java EE开发专家。他是国内探索Ext Js的先驱之一,精通UI开发。业余时间为Family168(www.familyl68.com)撰写了大量开源方面的教程。何启伟拥有10余年Java EE开发经验,为银行、医疗、烟草等各大行业成功开发了大量企业级应用。他用Ext JS和J2EE开发了一个强大的企业级应用框架——Ext Framework,在国内处于一流水平。同时,他还独立开发了大量EXT扩展组件,深受广大开发者欢迎。康爱媛从事金融行业软件开发多年,目前是北京一家大型lT公司的项目负责人,利用,Java EE和Ext Js为众多行业开发过企业级的系统框架。

涵盖Ext JS 3.0新特性,Ext JS专家力作,示例丰富,完美结合理论和实践,Ajax中国、Dojo中国、开源人、一起ExT 4大网站联袂推荐。

目录

第1章 EXT概述

1.1 下载EXT发布包

1.2 如何查看EXT自带的API和示例

1.3 为什么有些示例必须放在服务器上才能看到效果

1.4 HelloWorld

1.4.1 直接使用下载的发布包

1.4.2 在项目中使用EXT

1.5 为什么页面提示“找不到图片”

1.6 辅助开发

1.6.1 调试工具Firebug

1.6.2 开发利器Spket

1.7 本章小结

第2章 EXT框架基础

2.1 EXT的事件和类

2.1.1 自定义事件

2.1.2 浏览器事件

2.1.3 Ext.1 ib.Even七

2.1.4 Ext.util.Observable

2.1.5 Ext.EventManagez

2.1.6 Ext.EventObject:

2.2 EXT的核心组件

2.2.1 Ext.Component

2.2.2 Ext.BoxComponent

2.2 _3Ext.Containez

2.2.4 Ext.Panel

2.2.5 Ext.rrabPanel

2.3 本章小结

第3章 表格控件

3.1 Grid的特性简介

3.2 制作一个简单的Grid

3.3 Grid常用功能详解

3.3.1 部分属性功能

3.3.2 自主决定每列的宽度

3.3.3 让Grid支持按列排序

3.3.4 解决中文排序

3.3.5 显示日期类型数据

3.4 在单元格里显示红色的字、图片和按钮

3.5 给Grid的行和列设置颜色

3.6 自动显示行号和复选框

3.6.1 自动显示行号

3.6.2 复选框

3.7 选择模型

3.8 表格视图——Ext.grid.GridView

3.9 表格分页

3.9.1 为Grid添加分页工具条

3.9.2 通过后台脚本获得分页数据

3.9.3 分页工具栏显示在Grid的顶部

3.9.4 让EXT支持前台排序

3.1 0后台排序

3.1 1可编辑表格控件——EditorGrid

3.1 1.1 制作一个简单的EditorGrid

3.1 1.2 添加一行数据

3.1 1.3 保存修改结果

3.1 1.4 验证EditGrid中的数据

3.1 1.5 限制输入数据的类型

3.1 2属性表格控件——PropertyGrid

3.1 2.1 PropertyGrid

3.1 2.2 只能看不能动的PropertyGrid

3.1 2.3 强制对name列排序

3.1 2.4 根据name获得value

3.1 2.5 自定义编辑器

3.1 3分组表格控件——Group

3.1 3.1 分组表格简介

3.1 3.2 分组表格视图Ext.grid.GroupingView

3.1 4可拖放的表格

3.1 4.1 拖放改变表格的大小

3.1 4.2 在同一个表格里拖放

3.1 4.3 表格之间的拖放

3.1 4.4 表格与树之间的拖放

3.1 5Grid与右键菜单

3.1 6本章小结

第4章 表单与输入控件

4.1制作一个表单

4.2 FormPanel和BasicForm详解

4.3 EXT支持的控件

4.3.1 控件继承图

4.3.2 表单控件

4.3.3 基本输入控件Ext.form.Field

4.3.4 文本输入控件Ext.form.TextField

4.3.5 多行文本输入控件Ext.form.TextArea

4.3.6 日期输入控件Ext.form.DateField

4.3.7 时间输入控件Ext.form.TimeField

4.3.8 在线编辑器Ext.form.HtmlEditor

4.3.9 隐藏域Ext.form.Hidden

4.3.1 0下拉输入框Ext.form.TriggerField

4.4 使用表单提交数据

4.4.IEXT默认的提交形式

4.4.2 使用HTML原始的提交形式

4.4.3 单纯Ajax

4.5 数据校验

4.5.1 输入不能为空

4.5.2 最大长度和最小长度

4.5.3 借助vtype

4.5.4 自定义校验规则

4.5.5 算不上校验的NumberField

4.5.6 使用后台返回的校验信息

46表单布局

4.6.1 默认的平铺布局

4.6.2 平行分列布局

4.6.3 在布局中使用fieldset

4.6.4 在fieldset中使用布局

46.5 自定义布局:在表单中加入图片

4.7 ComboBox、datefield和tirnefield详解

4.7.1 ComboBox简介

4.7.2 将Select转换成ComboBox

4.7.3 ComboBox结构详解

4.7.4 使用远程数据

4.7.5 ComboBox的高级配置

4.7.6 监听用户选择了哪条数据

4.7.7 使用本地数据实现省、市、县级联

4.7.8 使用后台数据实现省、市、县级联

4.8 复选框和单选框

4.8.1 复选框

4.8.2 单选框Radio

4.9 文件上传

4.1 0自动把数据填充到表单中

4.1 1本章小结

第5章 树形结构

5.1 TreePanel的基本使用

5.1.I创建一棵树

5.1.2 为树生枝展叶

5.I.3 tree的配置

5.I.4 使用TreeLoader获得数据

5.1.5 读取本地JSON数据

5.1.6 Struts2的JsonPlugin

5.1.7 使用JSP提供后台数据

5.2 树的事件

5.3 右键菜单

5.4 修改节点的默认图标

5.5 从节点弹出对话框

5.6 节点提示信息

5.7 为节点设置超链接

5.8 直接修改树节点名称

5.9 树形的拖放

5.9.1 节点拖放的三种形式

5.9.2 叶子不能append

……

第6章 拖放

第7章 弹出窗口

第8章 布局

第9章 工具栏和菜单

第10章 数据存储与传输

第11章 实用工具

……[看更多目录]

序言Ext JS通常简称为EXT,它是一个非常优秀的Ajax框架,用JavaScript编写,与后台技术无关,可以用来开发具有炫丽外观的富客户端应用。EXT所开发的多彩界面吸引了许多程序员的眼球,同时也吸引了众多客户,它似乎一夜之间就迅速流行开来。对于企业应用系统,尤其是MIS类型的系统而言,EXT非常适用。

当我们第一次使用EXT时,就被它深深地吸引住了。对于我们这样没有美术功底的程序员来说,EXT为我们解决了一大难题,因为它天生拥有炫丽的外表。同时,有很多用其他技术无法实现或极难实现的功能,却能甩EXT轻易实现,比如EXT中的表格、树形、布局等控件能为我们的日常开发工作节约大量的时间和精力,这些都坚定了我们使用EXT的决心。

我们在学习EXT的过程中做了大量笔记,记下了学习过程中的一些心得和体会,同时也写了很多示例程序,但是从未想过会将这些资料付诸出版。EXT的参考资料很缺乏,我们发现身边很多学习EXT的朋友都在黑暗中摸索,尤其是英文不太好的朋友,学习起来非常吃力。EXT的中文资料就更少了,虽然有人把EXT官方的API文档中文化了,但是API文档中只有一些基础理论和简单示例,并不能指导我们快速地去实践。我们是实用主义者,本书的最大特点就是以实例为基础,在实例的基础上讲解EXT的各种用法。这样既便于读者理解,也方便让读者亲自实践,从而迅速地将所学到的知识运用到实际项目中去。

本书适合有一定CSS和HTML基础的开发者阅读,它的主要目的是让开发者能快速学会EXT,并立即付诸实践。本书中的示例代码都是以EXT 2.2为基础的,也包含了即将发布的EXT3.0中的新特性,对EXT的相关知识进行了深入而全面的阐述。

文摘1.6辅助开发

在软件开发中,经常会使用辅助开发工具,因为辅助工具能提高开发效率,甚至可以达到事半功倍的效果。尤其是像JavaScrilpt这样的解释型脚本语言,开发和调试过程都非常困难,需要强有力的工具加以支持。下面将介绍在ExT开发中用得最多的调试工具和IDE。

1.6.1调试工具Firebug

由于我们对Firefox的偏爱,以及Firebug在调试JavaScript过程中的便利,推荐你使用Firefox和IFirebug的组合。而且,EXT。开发者也都倾向于使用Firefox进行开发,因为有些应用在Firefox上运行良好,在1Et扣运行却会出问题。但是,目前IE占据70%的浏览器市场份额,所以我们还是需要让自己的项目能在IE中正常运行,这要求我们能编写出跨浏览器的Ja,vaScript。

Firebug的好处在于,它可以显示动态生成的DOM,甚至可以在Firebug里直接对DOM进行修改,而这些修改会反映到显示上。

通过Firebug提供的Console,可以直接执行JavaScript脚本,也可以配置console.debug、console.inf.o和consoIe,error等日志方法,以便于跟踪。

Firebug可以查看Ajax发送和接收的各种信息,还可以查看发送的参数以及返回的状态和信息。下面将介绍Firebug的安装和使用。

首先下载Firebug,如果你使用的是Firefox 3.0以上的版本,就必须下载Firebug 1.2以上的版本,否则会不兼容。下载后使用Firefox打开Firebug的xpi安装文件,如图1-4所示。也可以直接将安装文件拖到Firefox上,然后重启Firefox,Firebug便安装成功了。

插图:

深入浅出Ext JS(图灵程序设计丛书·Web开发系列)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有