出版時間:2004-5 出版社:清華大學出版社 作者:卡瓦內斯 (Cavaness Chuck) 頁數:465 字數:333 譯者:孫江宏
Tag標簽:無
內容概要
高效的Model 2編程并不是一項簡單的任務,開發(fā)人員經常自己發(fā)現難于找到很多問題的最佳解決方式。本書是Struts項目的完全指南,引導開發(fā)人員理解概念、設計和實現方式。雖然它由Struts應用程序的基礎開始并深入講解了Model 2設計方案,但這本書很快轉入了較高級的主題。安裝和設置貫穿文檔始終,并且清楚地解釋了每個配置選項。本書利用大量使用了標準JSP標記庫和Struts附加程序的實際例子,研究了Struts環(huán)境中的JSP編程技術。用戶還將掌握多層應用程序編程,從Struts應用程序同EJB交互,利用Struts提供的包和工具處理復雜驗證和登錄。無論你是希望獲取Struts極稀少的在線文檔,還是希望學習Model 2編程技術,或者是作為一名高級Struts程序員想完全熟悉這個強大的框架包,這本書都將滿足你的要求。
本書主要內容:
. Struts的安裝、設置和配置
. Struts映射到Model 2設計模式的完整介紹
, 詳細論述利用JSP使用Struts的知識,包括Struts標記庫
Struts異常處理、驗證和登錄
Struts應用程序的國際化和本地化
完整論述新StrutsTiles模板庫
Struts應用程序的打包和發(fā)布
“許多開放源代碼包缺少對所有特性的綜合指導
而是幫助您深入問題,解決實際的應用程序設計
這些指導不僅僅是"hello,world"之類的東西,
(本書)對于很多人員而言正是這樣的指南”。
—CraigMcClanahan(JakartaStruts創(chuàng)始人)
書籍目錄
第1章 引言 Web歷史簡介 JavaServlet簡介 Javaserver Page JSPModel 1和Model 2體系結構 Model—View—Controller非常重要的原因 Framework簡介 創(chuàng)建Struts框架包 Struts的替代框架包 第2章 剖析WEB層 體系結構概況 HTTP請求/響應階段 Struts和作用域 使用URL參數 轉發(fā)與重定向 第3章 Struts框架包概況 銀行賬戶示例 Struts框架包整體介紹 Struts控制器組件 Struts模型組件 Struts視圖組件 多種應用程序支持 小結 第4章 配置struts應用程序 Storefront應用程序 什么是Web應用程序 Web應用程序的目錄結構 Web應用程序部署描述符 為Struts配置web.xml文件 Struts配置文件 org.apache.struts.config包 Digester組件 Struts Console工具 重載配置文件 第5章 Struts控制器組件 控制器機制 實用工具類 第6章 Struts模型組件 MVC中的“M”(模型) 什么是業(yè)務對象(Business Object) 持續(xù)1哇(Persistence) Struts為模型提供了什么幫助 建立StOrefrOnt模型 小結 第7章 Struts視圖組件 什么是視圖(View) 什么是ActionForms 使用ActionErrors 執(zhí)行表示有效性驗證(PresentationValidation) 使用DynaActionForm類 展望JavaServerFaceS 第8章 JSP自定義標記符庫 自定義標記符概述 Struts包含的標記符庫 同Struts標記符一起使用JavaBeans StrutsHTML標記符 Logic標記符 Bean標記符 Template(模板)標記符 Nested(嵌套)標記符 其他有用的標記符庫 JSPStandardTagLibrary (JSP標準標記符庫,JSTL) 第9章 擴展Struts框架包 何為擴展點 通用擴展點 控制器(contr011er)擴展點 擴展視圖組件 擴展模型組件 擴展框架包的缺陷 第10章 異常處理 Java異常處理 系統與應用程序異常 使用連鎖性異常 Struts提供的異常處理 最終校準 小結 第11章 Validator框架包 有效性驗證框架包的必要性 安裝并配置Validator 通過Validator使用ActionForm 創(chuàng)建用戶自己的有效性驗證規(guī)則 Validator和JSP自定義標記符 有效性驗證國際化 在Struts外部使用Validator 第12章 國際化與Struts 什么是國際化 Java中的118N支持 國際化Struts應用程序 異常處理和國際化- 第13章 Struts與Enterprise JavaBeans 使用EJB實現Storefront服務 Struts和EJB交互 小結 第14章 使用tiles 理解模板 安裝和配置Tiles Tiles概述 Tiles標記符庫 使用定義 Tiles的國際化支持 第15章 Struts應用程序中的logging Web應用程序中的logging 在logging中使用Servlet容器 Jakarta Commons Logging 使用10g4j包 在JSP頁面中使用CommonsLogging 10g山的性能影響 第三方10g4j擴展 Java 1.4 Logging API 第16章 Struts應用程序打包 是否打包 確定如何打包應用程序 將應用程序打包成WAR文件 使用Ant構造Struts應用程序 創(chuàng)建自動構造環(huán)境- 遠程重啟服務器 第17章 確定性能 什么是好性能 性能和載荷測試 性能和壓力測試工具 測試Storefront應用程序 性能和可伸縮性Gotchas 附錄A Struts1.0之后的修改 附錄B 下載和安裝Struts 附錄 C資源 詞匯表
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載