JavaServer Faces 2.0完全參考手冊 JavaServer Faces 2.0完全参考手册

伯恩斯 (Ed Burns), 沙爾克 (Chris Schalk), 格裡芬 (Neil Griffin)

  • 出版商: 清華大學
  • 出版日期: 2012-01-01
  • 定價: $588
  • 售價: 8.5$500
  • 語言: 簡體中文
  • 頁數: 646
  • 裝訂: 平裝
  • ISBN: 7302274460
  • ISBN-13: 9787302274469

已絕版

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

《JavaServer Faces 2.0完全參考手冊》針對javaserver faces(jsf)2.0中的變化進行了全面的修訂與更新,涵蓋了javeee的官方標準web開發架構的每個方面。在這本權威著作中,sun microsystems公司中的jsf合作規範領導者展示瞭如何創建動態的、跨瀏覽器的web應用程序,由於保留了較高質量的代碼和可擴展性,這些應用程序可以給用戶帶來極為優秀的體驗。
《JavaServer Faces 2.0完全參考手冊》提供了一個綜合的示例應用程序,可以將其用作您自己的jsf應用程序的模型。該示例應用程序的代碼可以從網上下載。《JavaServer Faces 2.0完全參考手冊》對所有jsf功能都進行瞭解釋,包括請求處理生命周期、托管bean、頁面導航、組件開發、ajax、驗證器、國際化和安全。貫穿全書的專家組意見提供了關於jsf設計的內部信息。

 

<章節目錄>

第I部分 javaserver faces框架
第1章 javaserver faces簡介
1.1 什麽是javaserver faces
1.2 javaserver faces的歷史
1.2.1 公共網關接口
1.2.2 servletapi
1.2.3 java服務器頁面
1.2.4 apachestruts
1.2.5 spring框架和springmvc
1.2.6 javaserverfaces的誕生
1.3 javaserver faces設計目標
1.4 jsf應用程序架構
1.4.1 jsf請求處理生命周期
1.4.2 jsf導航模型

第2章 構建一個簡單的javaserver faces應用程序
2.1 應用程序概述
2.1.1 jsfreg應用程序文件
2.1.2 jsf軟件棧
2.1.3 裝配jsfreg應用程序
2.1.4 配置文件
2.1.5 facelets頁面
2.2 構建和運行應用程序
2.3 應用程序關鍵部分 回顧

第3章 javaserver faces請求處理生命周期
3.1 jsf請求處理生命周期概述
3.1.1 請求處理生命周期的功能
3.1.2 與其他web技術的區別
3.1.3 服務器端視圖的自動管理與同步
3.1.4 請求處理生命周期的各階段
3.2 觀察請求處理生命周期
3.3 與請求處理生命周期有關的高級主題
3.3.1 使用immediate屬性
3.3.2 階段偵聽器
3.3.3 異常處理程序
3.4 關鍵的生命周期概念

第4章 facelets視圖聲明語言
4.1 jsf中使用模板化的威力
4.2 jsp與facelets的異同
4.3 使用facelets執行模板化
4.4 facelets模板化標簽使用指南
4.4.1 ui:composition
4.4.2 ui:decorate
4.4.3 ui:define
4.4.4 ui:insert
4.4.5 ui:include
4.4.6 ui:param
4.5 facelets非模板化標簽使用指南
4.5.1 ui:component
4.5.2 ui:fragment
4.5.3 ui:remove
4.5.4 ui:debug

第5章 托管bean與JSF表達式語言
5.1 托管bean概念
5.1.1 簡單托管bean示例
5.1.2 初始化托管bean屬性
5.1.3 把List和Map聲明為托管bean
5.1.4 托管bean的相互依賴
5.1.5 使用EL設置托管屬性
5.2 控制托管bean生命周期
5.3 JSF表達式語言
5.3.1 JSFl.1 與JSFl.2 之間表達式語言的關鍵區別
5.3.2 統一EL概念
5.3.3 值表達式
5.3.4 表達式操作符
5.3.5 方法表達式
5.4 托管bean的Web應用程序開發細節
5.4.1 採用編程方式訪問托管bean
5.4.2 使用托管bean作為JSF頁面的支撐bean

第6章 導航模型
6.1 使用隱式導航
6.2 JSF導航系統概述
6.2.1 回顧MVC-控制器
6.2.2 Navigation HandleI-幕後主管
6.2.3 Faces動作方法說明
6.3 構建導航規則
6.3.1 靜態導航示例
6.3.2 動態導航示例
6.4 更覆雜的導航示例
6.4.1 使用通配符
6.4.2 使用條件導航
6.4.3 使用重定向
6.4.4 視圖參數的XML配置
6.4.5 在Servlet錯誤頁上使用JSF組件

第7章 用戶界面組件模型
7.1 什麽是用戶界面組件
7.1.1 基於組件的Web開發的興起
7.1.2 Java Server Faces用戶界面組件的目標
7.2 JSF用戶界面組件架構介紹
7.2.1 用戶界面組件樹(視圖)
7.2.2 用戶界面組件和相關的“活動部分
7.3 組件資源
7.4 用戶界面組件和Facelets
7.4.1 用編程方式訪問用戶界面組件
7.4.2 在JSF視圖中綁定用戶界面組件的有用建議

第8章 數據轉換與數據驗證
8.1 驗證和轉換的示例
8.2 轉換和驗證揭秘
8.3 Faces轉換器系統
8.3.1 Date Time Converter
8.3.2 Number Converter
8.3.3 關聯轉換器與UI Component實例
8.3.4 轉換器的生命周期
8.3.5 定製轉換器
8.4 Faces驗證系統
8.4.1 Long Range Validator
8.4.2 Double Range Validator
8.4.3 Length Validator
8.4.4 必需的工具Required Validator
8.4.5 Reg Ex Validator
8.4.6 Bean Validator
……
第9章 jsf事件模型

第II部分 擴展javaserver faces
第10章 應用jsf:虛擬教練應用程序簡介
第11章 構建定製用戶界面組件
第12章 jsf與ajax
第13章 構建非用戶界面定製組件
第14章 保護javaserver faces應用程序

第III部分 javaserver faces工具與庫
第15章 配置javaserver faces應用程序
第16章 標準的jsf組件庫
附錄jsf portlet