出版社:电子工业出版社
年代:2012
定价:45.0
本书以JSF和RichFaces的特性为单位,逐一讲述其基本使用、原理和高级应用;同时,由点到面地以3个环环相扣的示例为牵引,希冀从实用角度,讲述该组件的常用和重要的技术点,书中的每个技术点都提供了作者的经验之谈和翔实的示例。本书不仅是一本技术书,更是一本经验谈。作者把自己两年多在一线工作中对JSF和RichFaces的使用经验和教训,以及学习方法通过本书与读者分享,希望能帮助读者最快和最准确地使用JSF和RichFaces,并且通过本书的学习方法能迅速学会更多有意思及有用的框架。
第1部分 入门
第1章 绪论
1.1 JSF简介
1.2 RichFaces简介
1.3 第1个例子
1.3.1 创建JSF工程
1.3.2 创建RichFaces工程
1.3.3 tinylibrary 1.0
1.4 本章小结
第2章 JSF入门
2.1 JSF组件库
2.1.1 标准html库
2.1.2 标准核心库
2.1.3 页面组件
2.1.4 输入组件
2.1.5 输出组件
2.1.6 行为组件
2.1.7 元数据组件
2.1.8 多语言组件
2.1.9 功能性组件
2.2 JSF视图
2.2.1 视图定义语言(VDL)
2.2.2 模板的设计和使用
2.3 容器管理
2.3.1 ManagedBean
2.3.2 Unified EL
2.3.3 flash
2.4 JSF转换器
2.4.1 转换器组件
2.4.2 数字转换组件
2.4.3 日期时间转换组件
2.5 JSF验证器
2.5.1 验证器组件
2.5.2 必输项验证组件
2.5.3 长度验证组件
2.5.4 长整型范围验证组件
2.5.5 浮点型范围验证组件
2.5.6 正则验证组件
2.5.7 JSR303和Bean验证组件
2.6 JSF脚本
2.6.1 jsf名字空间
2.6.2 jsf.ajax名字空间
2.6.3 jsf.util名字空间
2.7 JSF变量
2.8 本章小结
第3章 RICHFACES入门
3.1 RichFaces组件库
3.1.1 行为组件
3.1.2 jQuery
3.1.3 轮询组件
3.1.4 输入组件
3.1.5 选择组件
3.1.6 菜单组件
3.1.7 验证组件
3.1.8 输出组件
3.1.9 迭代组件
3.1.10 集合组件
3.1.11 树组件
3.1.12 拖动组件
3.1.13 功能输出组件
3.1.14 监听组件
3.2 对JSF的增强
3.2.1 异步请求组件
3.2.2 异步输出容器
3.2.3 异步队列
3.2.4 js面向切面函数
3.2.5 异步区域组件
3.2.6 异步脚本函数组件
3.2.7 请求队列组件
3.2.8 RichFaces脚本函数
3.2.9 其他组件
3.3 推送技术
3.3.1 实现模式
3.3.2 配置环境
3.3.3 TopicsContext实践
3.3.4 CDI实践
3.3.5 JMS实践
3.3.6 浏览器支持
3.4 从RichFaces 3.x升级
3.4.1 Ajax相关
3.4.2 样式表
3.4.3 组件类
3.4.4 组件标签及属性变化
3.5 第2个例子
3.6 本章小结
第2部分 原理
第4章 JSF原理
4.1 请求处理
4.1.1 生命周期
4.1.2 傲游全程
4.1.3 JSF转换机制
4.1.4 JSF验证机制
4.1.5 立即属性
4.2 视图导航
4.2.1 JSF与REST
4.2.2 隐式导航
4.2.3 基于规则的导航
4.2.4 forward和redirect
4.2.5 PRG
4.3 事件模型
4.3.1 事件类型
4.3.2 监听器类型
4.3.3 事件触发
4.4 异步请求
4.4.1 异步请求函数
4.4.2 全局函数
4.4.3 异步请求处理流程
4.4.4 异步应答对象
4.4.5 服务器端处理
4.5 RichFaces原理
4.5.1 框架结构
4.5.2 异步增强
4.6 下载应用
4.7 本章小结
第3部分 进阶
第5章 自定义组件
5.1 custom component
5.2 composite component
5.3 使用CDK自定义组件
5.3.1 UI组件类
5.3.2 Renderer类
5.3.3 tablib标签符
5.3.4 图画组件
5.3.5 CDK名字空间
5.3.6 package-info
5.4 本章小结
第6章 配置与优化
6.1 JSF配置参数
6.2 JSF配置文件
6.3 资源管理
6.3.1 资源优化
6.3.2 资源映射
6.4 错误处理
6.4.1 统一错误导航
6.4.2 自定义异常处理
6.4.3 异步请求异常处理
6.5 皮肤和ECSS
6.5.1 皮肤主题
6.5.2 ECSS
6.5.3 自定义主题
6.5.4 配置参数
6.6 本章小结
第7章 技巧和总结
7.1 实战收录
7.1.1 分页实现
7.1.2 数据表多选
7.1.3 提示输入框
7.2 知识管理系统示例
7.2.1 依赖资源
7.2.2 功能
7.3 展望与总结
附录A 本书源代码
附录B 实例的开发和调试环境
附录C Maven简明指南
附录D 参考资料
《JSF2和RichFaces4使用指南》以JSF和RichFaces的特性为单位,逐一讲述其基本使用、原理和高级应用;同时,由点到面地以3个环环相扣的示例为牵引,希冀从实用角度,讲述该组件的常用和重要的技术点,书中的每个技术点都提供了作者的经验之谈和翔实的示例。本书不仅是一本技术书,更是一本经验谈。作者把自己两年多在一线工作中对JSF和RichFaces的使用 经验和教训,以及学习方法通过本书与读者分享,希望能帮助读者最快和最准确地使用JSF和RichFaces,并且通过本书的学习方法能迅速学会更多有意思及有用的框架。
徐明华, 邱加永, 郑经煜, 编著
( ) 曼 (Mann,K.) , 著
(美) 特恩斯·帕尔 (Terence Parr) , 著
徐明华, 主编
罗会波, 著
(美) 亨特 (Hnnt,J.) , (美) 罗夫特斯 (Loftus,C.) , 著
飞思科技产品研发中心, 编著
(美) 斯皮尔曼 (Spielman,S.) 等, 著
(英) 约翰逊 (Johnson,R.) , 著