作者簡介

編輯推薦
★面向JavaWeb開發者,透徹分析Struts框架。
★基於當紅開源軟體Struts最新版本
★結合大量典型實用的JavaWeb實例
★孫衛琴最新力作,《Tomcat與JavaWeb開發技術詳解》姐妹篇《精通Struts:基於MVC的JavaWeb設計與開發》,再掀開源軟體圖書銷售熱潮
目錄
第1章 Struts與Java Web套用簡介
1.1 Java Web套用概述
1.2 Web組件的三種關聯關係
1.3 MVC概述
1.4 Struts概述
1.5 小結
第2章 Struts套用:helloapp套用
2.1 分析helloapp套用的需求
2.2 運用Struts框架
2.3 創建視圖組件
2.4 創建控制器組件
2.5 創建模型組件
2.6 創建存放常量的Java檔案
2.7 創建配置檔案
2.8 發布和運行helloapp套用
2.9 小結
第3章 Struts套用的需求分析與設計
3.1 收集和分析套用需求
3.2 設計資料庫
3.3 設計套用的業務邏輯
3.4 設計用戶界面
3.5 設計ActionForm
3.6 設計Action和Action映射
3.7 設計客戶化標籤
3.8 小結
第4章 配置Struts套用
4.1 Web套用的發布描述檔案
4.2 為Struts套用配置web.xml檔案
4.3 Struts 配置檔案
4.4 digester 組件
4.5 Struts 控制臺工具
4.6 重新載入配置檔案
4.7 小結
第5章 Struts控制器組件
5.1 控制器組件的控制機制
5.2 使用內置的Struts Action類
5.3 利用Token解決重複提交
5.4 實用類
5.5 小結
第6章 Struts模型組件
6.1 模型在MVC中的地位
6.2 模型的概念和類型
6.3 業務對象(BO)
6.4 業務對象的持久化
6.5 創建netstore套用的模型
6.6 小結
第7章 Struts視圖組件
第8章 擴展Struts框架
第9章 Struts套用的國際化
第10章 Validator驗證框架
第11章 異常處理
第12章 Struts HTML標籤庫
第13章 Struts Bean標籤庫
第14章 Struts Logic標籤庫
第15章 Struts Nested標籤庫
第16章 Tiles框架
第17章 Struts與EJB組件
第18章 Struts與SOAP Web服務
第19章 Struts與Apache通用日誌包
第20章 用ANT工具管理Struts套用
第21章 用StrutsTestCase測試Struts套用
附錄A Struts1.1的UML類框圖
附錄B Struts資源
附錄C 發布和運行addresbook套用
附錄D 發布和運行netstore套用
附錄E 編譯本書的Java Web樣例
附錄F Struts 1.2 API的新特徵