注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作综合企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析

企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析

企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析

定 价:¥59.00

作 者: 雨虹 等编著
出版社: 电子工业出版社
丛编项:
标 签: 网页设计

ISBN: 9787121084768 出版时间: 2009-04-01 包装: 平装
开本: 16开 页数: 482 字数:  

内容简介

  《企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析》汇集了许多大型企业级Web开发的优秀实践经验,内容包含了大量详实的实例:从Web开发基础,到JSF组件(RichFaces),再到纯JavaScript框架(ExtJS),以及结合两者优点的ExtFaces,都详细地进行了分析和总结,其中很多实践解决方案和样例代码稍作修改就可以直接应用于项目开发之中。结合书中的内容,读者可以根据自己的项目的特点,采用书中的一种或者多种技术灵活地制定实际项目的解决方案。《企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析》内容广泛,深入浅出,既适合开发人员作为多种Web UI技术的入门指导,也适合架构师作为技术选型的参考手册。

作者简介

暂缺《企业级Web开发实战:JSF/RichFaces,ExtJS实战剖析》作者简介

图书目录

第Ⅰ部分 Web UI开发基础
 第1章 Web UI编程综述
  1.1 Web 2.0 介绍
   1.1.1 Web的发展历史
   1.1.2 Web 2.0相关技术
   1.1.3 SOA与Web 2.0
  1.2 UI 编程技术
   1.2.1 Rich Client Internet 编程
   1.2.2 Ajax 编程
   1.2.3 Ajax in JSF编程
  1.3 本章小结
 第2章 Ajax 基础知识
  2.1 Ajax的基本知识
   2.1.1 Ajax基本概念
   2.1.2 Ajax的基本特点
  2.2 一切从浏览器说起
   2.2.1互联网和HTML的诞生
   2.2.2 HTML的发展
  2.3 DOM 简介
   2.3.1 HTML DOM 和BOM
   2.3.2 DOM事件
   2.3.3 DOM事件流
   2.3.4 事件处理函数
  2.4 CSS
   2.4.1 CSS简介
   2.4.2 基本的CSS语法
   2.4.3 CSS属性
   2.4.4 CSS选择器
   2.4.5 串联(Cascading)
  2.5 JavaScript简介
   2.5.1 JavaScript入门示例
   2.5.2 JavaScript基本数据结构
   2.5.3 JavaScript的基本构成
   2.5.4 事件驱动及事件处理
  2.6 XML简介
   2.6.1 XML的产生
   2.6.2 XML的优点
   2.6.3 一个简单的XML文档
   2.6.4 XML文档的整体结构
   2.6.5 XML文档的实质内容——元素
   2.6.6 字符数据与实体引用
   2.6.7 标记
   2.6.8 CDATA
   2.6.9 注释
  2.7 JSON简介
   2.8 XMLHttpRequest对象简介
   2.8.1 XMLHttpRequest对象的属性和事件
   2.8.2 XMLHttpRequest对象的方法
   2.8.3 发送请求和处理请求
  2.9 本章小结
 第3章 Ajax框架介绍
  3.1 Prototype
   3.1.1 什么是Prototype
   3.1.2 Prototype的下载和引入
   3.1.3 Prototype常用函数介绍
   3.1.4 Prototype的Ajax功能
  3.2 script.aculo.us
   3.2.1 script.aculo.us 简介
   3.2.2 script.aculo.us 的引入和使用
   3.2.3 script.aculo.us 的功能
  3.3 jQuery
   3.3.1 jQuery 简介
   3.3.2 jQuery的使用
  3.4 Sarissa
   3.4.1 Sarissa 介绍
   3.4.2 Sarissa的使用
  3.5 本章小结
第Ⅱ部分 JSF应用开发
 第4章 JSF介绍
  4.1 什么是JSF
   4.1.1 JSF简介
   4.1.2 JSF的体系结构
   4.1.3 为什么要使用JSF
  4.2 使用条件
  4.3 配置JSF
   4.3.1 下载
   4.3.2 安装配置
   4.3.3 HelloWorld
  4.4 JSF的元素
   4.4.1 UI组件
   4.4.2 JSF生命周期
   4.4.3 数据转换与验证
   4.4.4 JSF事件处理
   4.4.5 JSF表达式语言
  4.5 JSF与Spring结合
  4.6 JSF解决方案
   4.6.1 DataTable分页
   4.6.2 一般分页
   4.6.3 On-Demand分页
   4.6.4 Exception统一处理
   4.6.5 Shale框架验证
  4.7 本章小结
 第5章 Facelets
  5.1 Facelets简介
  5.2 配置Facelets
   5.2.1 下载
   5.2.2 安装和配置
   5.2.3 Hello World示例
  5.3 Facelets模板和扩展机制
   5.3.1 UI Component和UIInsert
   5.3.2 Facelets include标签的的用法
  5.4 Facelets自定义标签
  5.5 本章小结
 第6章 使用RichFaces
  6.1 RichFaces简介
  6.2 使用条件
  6.3 配置RichFaces
   6.3.1 下载
   6.3.2 安装及配置
   6.3.3 HelloWorld示例
   6.3.4 RichFaces配置进阶
  6.4 RichFaces的基本原理
   6.4.1 简介  
   6.4.2 RichFaces的体系架构
   6.4.3 如何发送Ajax请求
   6.4.4 确定要发送的内容
   6.4.5 决定要重绘的区域
  6.5 RichFaces开发工具介绍
   6.5.1 Red Hat Developer Studio
   6.5.2 Eclipse WTP
  6.6 RichFaces常用组件介绍
   6.6.1 Ajax日志
   6.6.2 Ajax监听器
   6.6.3 参数
   6.6.4 按钮
   6.6.5 链接  
   6.6.6 Ajax状态
   6.6.7 扩展Ajax事件
   6.6.8 日历控件
   6.6.9 列表移动
   6.6.10 可排序列表
   6.6.11 下拉菜单
   6.6.12 模式对话框
   6.6.13 面板条
   6.6.14 可滚动的数据表格
   6.6.15 可折叠的面板
   6.6.16 标签页
   6.6.17 工具提示
   6.6.18 自动完成对话框
   6.6.19 树
   6.6.20 内容菜单
   6.6.21 页面效果
   6.6.22 数据表格
  6.7 优化Ajax请求
   6.7.1 优化Ajax队列
   6.7.2 优化数据
  6.8 异常处理
   6.8.1 Ajax请求错误处理
   6.8.2 Session过期处理
  6.9 局限和不足
  6.10 本章小结
 第7章 Seam入门
  7.1 Seam简介
  7.2 配置Seam
   7.2.1 下载
   7.2.2 安装和配置
   7.2.3 HelloWorld
  7.3 Seam与JSF
  7.4 再谈数据表格(dataTable)
   7.4.1 单纯RichFaces的解决方案
   7.4.2 RichFaces + Seam的解决方案
  7.5 本章小结
第Ⅲ部分 Ext应用开发
 第8章 ExtJS框架的介绍和使用
  8.1 JavaScript面向对象编程
  8.2 ExtJS简介及第一个例子(HelloWorld)
  8.3 ExtJS布局(layout)
  8.4 嵌套布局(NestedLayout)
  8.5 表单组件(Ext.form.FormPanel)
  8.6 树组件(Ext.tree.TreePanel)
  8.7 对话框组件(Ext.Window)
  8.8 表格组件(Ext.grid.GridPanel)
  8.9 菜单组件(Ext.menu.Menu)
  8.10 Utility组件
   8.10.1 Ajax 组件
   8.10.2 Template和XTemplate组件
   8.10.3 DomHelper组件
  8.11 国际化
  8.12 开发工具
  8.13 本章小结
 第9章 DWR和JSON-RPC-Java的介绍及使用
  9.1 DWR框架的介绍和使用
   9.1.1 DWR基本概念
   9.1.2 使用DWR
   9.1.3 使用自定义对象
   9.1.4 DWR的配置
  9.2 JSON-RPC-Java框架的介绍和使用
   9.2.1 基本概念
   9.2.2 安装和配置
  9.3 DWR和JSON-RPC-Java的简单对比
  9.4 本章小结
第Ⅳ部分 JSF与Ext的结合应用
 第10章 基于Ext的JSF组件——ExtFaces
  10.1 ExtFaces简介
   10.1.1 ExtFaces的来源
   10.1.2 ExtFaces采用的技术
   10.1.3 JSF开发现状
   10.1.4 Ext和JSF的结合方案
  10.2 ExtFaces原理
  10.3 ExtFaces目标
  10.4 ExtFaces组件介绍
   10.4.1 简单组件
   10.4.2 嵌套组件
  10.5 开发计划
  10.6 本章小结

本目录推荐