資源簡介
原書名: Programming Jakarta Struts, 2nd Edition
原出版社: O'Reilly
作者: (美)Chuck Cavaness
譯者: 林琪
叢書名: O’Reilly Java系列
出版社:中國電力出版社
ISBN:7508335031
上架時間:2005-9-3
出版日期:2005 年9月
開本:16開
頁碼:436
版次:2-1
自本書第一版發行以來,Struts開源項目變得越來越受歡迎。盡管這項技術令人振奮,但是它的說明文檔卻仍然少得可憐——大多數的指南都太簡單,那些要編寫復雜Web應用程序的開發人員根本找不到所需的關鍵信息。本書第二版為了填補這個信息缺口,針對最近發布的Struts 1.1版重新修訂擴編,提供最新的信息。第二版增加了新的章節來專門探討安全、與JSF API的集成、JSP標準標記庫(JSTL),以及Struts的表達式語言(EL)。此外,第二版對第一版中原有的主題也做了擴充。對于每一個自己所開發的企業系統,本書作者Chuck Cavaness都會花大量的時間去研究能從Struts學到什么,以及找出構建Web應用程序的最有效的方式。為了節省你的時間,讓你不再頭痛,作者用最理想、最務實的“說到哪里做到哪里”的手法,把無價的實踐經驗與大家分享,以指導你最大限度地發揮Struts框架的潛能。
前言 1
第一章 簡介 9
web簡史 9
什么是java servlet? 10
jsp頁面 13
jsp model 1和model 2架構 15
為什么mvc如此重要? 16
什么是框架? 18
其他替代框架 20
第二章 web層剖析 25
框架概述 25
http請求/響應的過程 29
struts和作用域 34
使用url參數 36
轉發與重定向的差異 36
第三章 struts框架概覽 44
銀行賬戶示例 44
總體藍圖 48
struts 控制器組件 50
struts模型組件 57
.struts視圖組件 60
支持多個應用程序 70
結論 71
第四章 配置struts應用程序 72
storefront應用程序 72
什么是web應用程序? 73
web應用程序的目錄結構 74
web應用程序的部署描述文件 77
為struts配置web.xml文件 79
struts配置文件 89
digester組件 110
struts console工具 110
重新加載配置文件 112
第五章 struts控制器組件 114
控制器機制 114
工具類 141
第六章 struts模型組件 145
mvc中的“m” 145
什么是業務對象? 149
持久存儲 150
struts為模型提供了什么? 152
第七章 struts視圖組件 177
什么是視圖? 177
什么是actionform? 183
使用actionerrors 193
完成表示驗證 197
使用dynaactionform類 198
javaserver faces前瞻 201
第八章 jsp自定義標記庫 203
自定義標記概覽 203
struts的標記庫 207
struts標記中使用javabean 208
struts的html標記庫 209
logic標記庫 217
bean標記庫 222
nested標記庫 226
其他有用的標記庫 226
jsp標準標記庫(jstl) 227
第九章 擴展struts框架 230
什么是擴展點? 230
通用的擴展點 231
控制器的擴展點 234
擴展視圖組件 238
擴展框架的缺點 242
第十章 異常處理機制 243
java異常的處理機制 243
異常處理對性能的影響 246
系統異常與應用異常 247
使用鏈接式異常 248
struts所提供的異常處理機制 251
拾零補遺 263
結論 265
第十一章 validator框架 266
需要驗證框架的理由 266
安裝和配置validator 267
actionform與validator一同使用 276
創建你自己的驗證規則 280
validator與jsp自定義標記 282
驗證的國際化 285
將validator用在struts以外的場合 286
第十二章 國際化和struts 290
什么是國際化? 290
java對國際化的支持 292
讓struts應用程序支持國際化 299
異常的處理和國際化 304
第十三章 struts和ejb 306
使用ejb實現sto
代碼片段和文件信息
評論
共有 條評論