編輯推薦
本書全面介紹了與JavaServer Faces相關的完整技術集和編程方法學。內容翔實,通過概念和簡單示例結合的統一方式提供了JavaServer Faces的相關基礎知識,同時用一個虛擬教練應用程式示例貫穿本書後面的部分,另外,隨著書中各章介紹的內容逐步深入,也會逐漸提供更多高級的信息。適用於具有各級經驗的廣大讀者,包括從具有中級Web開發經驗的人到高級企業Java架構師。內容簡介
JavaServer Faces是構建Web應用程式用戶界面的標準JaVa框架,其優勢在於簡化了用戶界面的開發,而用戶界面開發通常是’Web應用程式開發中較為困難和煩瑣的部分。本書全面介紹了與JavaServer Faces相關的完整技術集和編程方法,並介紹了應用程式安全、自動測試、調試,常見 Java IDE,AJAX、表達式語言、本地化和國際化、訪問性、應用程式框架,以及視圖與業務邏輯的分離等相關內容。另外書中還提供了大量的組件、元素和標籤參考內容。
本書內容翔實,通過概念和簡單示例結合的統一方式提供了 JavaServer Faces的相關基礎知識,同時用一個虛擬教練應用程式示例貫穿本書後面的部分,隨著內容的深入逐步提供更多高級的信息。本書適合於具有各級經驗的廣大讀者閱讀,包括具有中級Web開發經驗的開發人員和高級企業Java架構師。
作者簡介
Ed Burns是Sun Microsystems的高級工程師。從1994年起,Ed已經使用過各種客戶端和伺服器端Web技術,其中包括NCSA Mosaic、Mozilla、Sun Java Plugin、Jakarta Tomcat以及最近的JavaServerFaces。Ed目前是JavaServer Faces共同規範的領導人之一。
目錄
第1部分 JavaServer Faces框架
第1章 JavaServer Faces簡介
第2章 構建一個簡單的JavaServer Faces應用程式
第3章 JavaServer Faces請求花簇里生命周期
第4章 託管Bean和JSF表達式語言
第5章 導航模型
第6章 用戶界面組件模型
第7章 數據轉換與數據驗證
第8章 JSF事件模型
第2部分 擴展JavaServer Faces
第9章 套用JSF:虛擬教練應用程式介紹
第10章 構件定製用戶界面組建
第11章 構建AJAX JSF組件
第12章 構建非用戶界面定製組件
第13章 其他視圖描述技術和facelets
第3部分 套用JavaServer Faces
第14章 JavaServer Faces的本地化與訪問性
第15章 JavaServer Faces應用程式的安全性
第16章 JavaServer Faces應用程式的自動測試和調試
第4部分 JavaServer Faces工具及庫
第17章 使用可視開發環境開發JSF應用程式
第18章 JavaServer Faces配製檔案
第19章 標準JSF組件庫
第20章myfaces實現和組建庫
第5部分 附錄
附錄A Faces Console快速參考
附錄B 第三方JSF組件庫
附錄C 從strust遷移到Faces
附錄D JSF的未來:Apache Shele