第1章 jsf简介
1.1 选用jsf的原因
1.2 一个简单例子
1.2.1 组成部分
1.2.2 目录结构
1.2.3 构建jsf应用程序
1.2.4 部署jsf应用程序
1.3 jsf开发环境
1.4 分析示例应用程序
1.4.1 bean
1.4.2 jsf页面
1.4.3 servlet配置
1.5 简单了解
1.6 jsf框架服务
1.7 技术内幕
1.7.1 呈现页面
1.7.2 请求解码
1.7.3 生命周期
1.8 小结
第2章 受管bean
2.1 bean的定义
2.1.1 bean属性
2.1.2 值表达式
2.1.3 backingbean
2.2 cdibeancdi
2.3 消息包
2.3.1 具有可变部分的消息
2.3.2 应用程序的区域设置
2.4 示例应用程序
2.5 bean作用域
2.5.1 会话作用域
2.5.2 请求作用域
2.5.3 应用程序作用域
2.5.4 对话作用域cdi
2.5.5 视图作用域
2.5.6 自定义作用域
2.6 配置bean
2.6.1 注入cdibeancdi
2.6.2 注入受管bean
2.6.3 bean生命周期批注
2.6.4 使用xml配置受管bean
2.7 表达式语言语法
2.7.1 左值和右值模式
2.7.2 使用方括号
2.7.3 映射和列表表达式
2.7.4 调用方法和函数
2.7.5 解析初项
2.7.6 复合表达式
2.7.7 方法表达式
2.7.8 方法表达式参数
2.8 小结
第3章 导航
3.1 静态导航
3.2 动态导航
3.2.1 将结果映射到视图
3.2.2 javaquiz应用程序
3.3 重定向
3.4 rest式导航和书签
3.4.1 视图参数
3.4.2 获取请求链接
3.4.3 指定请求参数
……
第4章 标准jsf标签
第5章 facelets
第6章 数据表
第7章 转换和验证
第8章 事件处理
第9章 复合组件
第10章 ajax
第11章 自定义组件
第12章 外部服务
第13章 问答