图书介绍
企业级Web开发实战 JSF/RichFacesPDF|Epub|txt|kindle电子书版本下载
![企业级Web开发实战 JSF/RichFaces](https://www.shukui.net/cover/61/32960148.jpg)
- ExtJS实战剖析 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121084768
- 出版时间:2009
- 标注页数:482页
- 文件大小:135MB
- 文件页数:498页
- 主题词:主页制作-程序设计
PDF下载
下载说明
企业级Web开发实战 JSF/RichFacesPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 Web UI开发基础第1章 Web UI编程综述2
1.1 Web 2.0介绍2
1.1.1 Web的发展历史2
1.1.2 Web 2.0相关技术10
1.1.3 SOA与Web 2.014
1.2 UI编程技术15
1.2.1 Rich Client Internet编程15
1.2.2 Ajax编程20
1.2.3 Ajax in JSF编程22
1.3 本章小结23
第2章 Ajax基础知识24
2.1 Ajax的基本知识24
2.1.1 Ajax基本概念24
2.1.2 Ajax的基本特点25
2.2 一切从浏览器说起27
2.2.1 互联网和HTML的诞生27
2.2.2 HTML的发展29
2.3 DOM简介31
2.3.1 HTML DOM和BOM33
2.3.2 DOM事件34
2.3.3 DOM事件流36
2.3.4 事件处理函数36
2.4 CSS37
2.4.1 CSS简介37
2.4.2 基本的CSS语法37
2.4.3 CSS属性42
2.4.4 CSS选择器47
2.4.5 串联(Cascading)48
2.5 JavaScript简介49
2.5.1 JavaScript入门示例49
2.5.2 JavaScript基本数据结构50
2.5.3 JavaScript的基本构成53
2.5.4 事件驱动及事件处理55
2.6 XML简介55
2.6.1 XML的产生56
2.6.2 XML的优点56
2.6.3 一个简单的XML文档57
2.6.4 XML文档的整体结构58
2.6.5 XML文档的实质内容——元素58
2.6.6 字符数据与实体引用59
2.6.7 标记59
2.6.8 CDATA60
2.6.9 注释60
2.7 JSON简介61
2.8 XMLHttpRequest对象简介64
2.8.1 XMLHttpRequest对象的属性和事件64
2.8.2 XMLHttpRequest对象的方法66
2.8.3 发送请求和处理请求67
2.9 本章小结71
第3章 Ajax框架介绍72
3.1 Prototype72
3.1.1 什么是Prototype72
3.1.2 Prototype的下载和引入73
3.1.3 Prototype常用函数介绍73
3.1.4 Prototype的Ajax功能82
3.2 script.aculo.us90
3.2.1 script.aculo.us简介92
3.2.2 script.aculo.us的引入和使用93
3.2.3 script.aculo.us的功能96
3.3 jQuery107
3.3.1 jQuery简介108
3.3.2 jQuery的使用108
3.4 Sarissa121
3.4.1 Sarissa介绍121
3.4.2 Sarissa的使用122
3.5 本章小结126
第Ⅱ部分 JSF应用开发第4章 JSF介绍128
4.1 什么是JSF128
4.1.1 JSF简介128
4.1.2 JSF的体系结构130
4.1.3 为什么要使用JSF134
4.2 使用条件138
4.3 配置JSF139
4.3.1 下载139
4.3.2 安装配置140
4.3.3 HelloWorld141
4.4 JSF的元素149
4.4.1 UI组件149
4.4.2 JSF生命周期163
4.4.3 数据转换与验证171
4.4.4 JSF事件处理185
4.4.5 JSF表达式语言190
4.5 JSF与Spring结合192
4.6 JSF解决方案196
4.6.1 DataTable分页196
4.6.2 一般分页197
4.6.3 On-Demand分页199
4.6.4 Exception统一处理205
4.6.5 Shale框架验证208
4.7 本章小结209
第5章 Facelets210
5.1 Facelets简介210
5.2 配置Facelets211
5.2.1 下载211
5.2.2 安装和配置211
5.2.3 Hello World示例212
5.3 Facelets模板和扩展机制220
5.3.1 UI Component和UIInsert220
5.3.2 Facelets include标签的的用法222
5.4 Facelets自定义标签225
5.5 本章小结226
第6章 使用RichFaces228
6.1 RichFaces简介228
6.2 使用条件229
6.3 配置RichFaces230
6.3.1 下载230
6.3.2 安装及配置231
6.3.3 HelloWorld示例232
6.3.4 RichFaces配置进阶237
6.4 RichFaces的基本原理239
6.4.1 简介239
6.4.2 RichFaces的体系架构248
6.4.3 如何发送Ajax请求250
6.4.4 确定要发送的内容251
6.4.5 决定要重绘的区域251
6.5 RichFaces开发工具介绍251
6.5.1 Red Hat Developer Studio251
6.5.2 Eclipse WTP252
6.6 RichFaces常用组件介绍253
6.6.1 Ajax日志〈a4j:log〉253
6.6.2 Ajax监听器〈a4j:ajaxListener〉255
6.6.3 参数〈a4j:actionparam〉256
6.6.4 按钮〈a4j:commandButton〉259
6.6.5 链接〈a4j:commandLink〉262
6.6.6 Ajax状态〈a4j:status〉268
6.6.7 扩展Ajax事件〈a4j:support〉270
6.6.8 日历控件〈rich:calendar〉274
6.6.9 列表移动〈rich:listShuttle〉284
6.6.10 可排序列表〈rich:orderingList〉292
6.6.11 下拉菜单〈rich:dropDownMenu〉300
6.6.12 模式对话框〈rich:modalPanel〉304
6.6.13 面板条〈rich:panelBar〉306
6.6.14 可滚动的数据表格〈rich:scrollableDataTable〉308
6.6.15 可折叠的面板〈rich:simpleTogglePanel〉319
6.6.16 标签页〈rich:tabPanel〉321
6.6.17 工具提示〈rich:toolTip〉324
6.6.18 自动完成对话框〈rich:suggestionbox〉331
6.6.19 树〈rich:recursiveTreeNodesAdaptor〉339
6.6.20 内容菜单〈rich:contextMenu〉343
6.6.21 页面效果〈rich:effect〉345
6.6.22 数据表格〈rich:dataTable〉348
6.7 优化Ajax请求351
6.7.1 优化Ajax队列351
6.7.2 优化数据352
6.8 异常处理353
6.8.1 Ajax请求错误处理353
6.8.2 Session过期处理353
6.9 局限和不足353
6.10 本章小结354
第7章 Seam入门355
7.1 Seam简介355
7.2 配置Seam357
7.2.1 下载357
7.2.2 安装和配置358
7.2.3 HelloWorld360
7.3 Seam与JSF367
7.4 再谈数据表格(dataTable)373
7.4.1 单纯RichFaces的解决方案373
7.4.2 RichFaces+Seam的解决方案381
7.5 本章小结386
第Ⅲ部分 Ext应用开发第8章 ExtJS框架的介绍和使用389
8.1 JavaScript面向对象编程389
8.2 ExtJS简介及第一个例子(HelloWorld)395
8.3 ExtJS布局(layout)398
8.4 嵌套布局(NestedLayout)401
8.5 表单组件(Ext.form.FormPanel)405
8.6 树组件(Ext.tree.TreePanel)408
8.7 对话框组件(Ext.Window)413
8.8 表格组件(Ext.grid.GridPanel)417
8.9 菜单组件(Ext.menu.Menu)425
8.10 Utility组件432
8.10.1 Ajax组件432
8.10.2 Template和XTemplate组件434
8.10.3 DomHelper组件435
8.11 国际化437
8.12 开发工具438
8.13 本章小结438
第9章 DWR和JSON-RPC-Java的介绍及使用439
9.1 DWR框架的介绍和使用439
9.1.1 DWR基本概念439
9.1.2 使用DWR440
9.1.3 使用自定义对象445
9.1.4 DWR的配置459
9.2 JSON-RPC-Java框架的介绍和使用465
9.2.1 基本概念465
9.2.2 安装和配置465
9.3 DWR和JSON-RPC-Java的简单对比468
9.4 本章小结468
第Ⅳ部分 JSF与Ext的结合应用第10章 基于Ext的JSF组件——ExtFaces470
10.1 ExtFaces简介470
10.1.1 ExtFaces的来源470
10.1.2 ExtFaces采用的技术471
10.1.3 JSF开发现状471
10.1.4 Ext和JSF的结合方案473
10.2 ExtFaces原理474
10.3 ExtFaces目标477
10.4 ExtFaces组件介绍477
10.4.1 简单组件477
10.4.2 嵌套组件480
10.5 开发计划481
10.6 本章小结482