第1章 jsf簡介
1.1 選用jsf的原因
1.2 一個簡單例子
1.2.1 組成部分
1.2.2 目錄結構
1.2.3 構建jsf應用程序
1.2.4 部署jsf應用程序
1.3 jsf開發(fā)環(huán)境
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 應用程序的區(qū)域設置
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 靜態(tài)導航
3.2 動態(tài)導航
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章 問答