第1章 初識Spring Web Flow
1.1 自由瀏覽
1.2 可控導航
1.2.1 導航的控制
1.2.2 狀態(tài)管理
1.2.3 模塊化問題
1.3 傳統(tǒng)解決方案
1.4 Spring Web Flow
1.5 小結
第2章 入門
2.1 下載Spring Web Flow
2.2 運行時需求
2.3 構建系統(tǒng)的集成
2.3.1 手工集成
2.3.2 與Ivy的集成
2.3.3 與Maven的集成
2.3.4 Spring Jumpstart
2.4 Hello World
2.5 開發(fā)環(huán)境中的Spring Web Flow
2.5.1 安裝IDE
2.5.2 Eclipse中的“Hello World”
2.5.3 使用Spring IDE
2.6 給Hello World增添些趣味
2.7 小結
第3章 Spring Web Flow架構
3.1 語言
3.2 架構層
3.2.1 執(zhí)行核心
3.2.2 執(zhí)行引擎
3.2.3 執(zhí)行者
3.2.4 測試支持
3.2.5 系統(tǒng)配置
3.3 小結
第4章 Spring Web Flow基礎
4.1 設計流
4.1.1 UML狀態(tài)圖
4.1.2 第一個流定義
4.2 流生成器
4.2.1 XML流生成器
4.2.2 Java流生成器
4.2.3 選擇合適的流生成器
4.3 定義流
4.3.1 流
4.3.2 狀態(tài)
4.3.3 轉移
4.3.4 流定義結構
4.4 流執(zhí)行
4.4.1 流會話
4.4.2 流執(zhí)行環(huán)境
4.4.3 請求環(huán)境
4.5 實現(xiàn)動作
4.5.1 AbstractAction
4.5.2 MultiAction
4.5.3 動作部署
4.6 基本狀態(tài)類型
4.6.1 視圖狀態(tài)
4.6.2 動作狀態(tài)
4.6.3 結束狀態(tài)
4.7 流定義注冊表
4.7.1 XML流定義注冊表
4.7.2 Java流定義注冊表
4.7.3 合并流定義注冊表
4.8 小結
第5章 高級Web流概念
第6章 流執(zhí)行管理
第7章 驅動流執(zhí)行
第8章 Spring Web Flow的測試
第9章 示例應用程序
第10章 真實用例
第11章 擴展Spring Web Flow
后記
參考文獻