首頁
中文書目錄
原文書目錄
 站內快速搜尋
資源中心
Book Series
Special Interest













■好消息,歐萊禮書籍已重新鋪貨至各大書局及網路書店,歡迎讀者選購       ■歡迎各院校採用歐萊禮書籍,學校團購請洽校園服務團隊
JavaServer Faces
書名:JavaServer Faces 互動式網站介面
作者:Hans Bergsten
編譯:林長毅
書號:A148
ISBN:986-7794-37-0
頁數:684頁
出版日期:2004 年 09 月
售價:820

(本書已絕版)

試讀章節
前言
第二章 JSF 開發程序


『為什麼 Web UI 做不到像一般 GUI 那樣的效果?』、『為什麼不能像寫 GUI 程式那樣來寫網站應用系統?』、『為何依照 MVC 原則設計出來的系統,前端網頁裡仍然含有條件判斷與迴圈等等不應該出現的東西?』。如果這些是你曾遇到的問題,現在這些問題有一個共同的解決方案:JavaServer Faces(JSF)。

JSF 是 Sun 宣稱 Java 將朝向「容易開發」(Easy Development)發展的第一個成果。JSF 使得 MVC 設計模式得以被更徹底貫徹,讓不同專長的人才可以更容易合作,讓應用系統開發團隊的日子更好過些。正如其名稱的暗示,JSF 是打造網站門面的技術,使用 JSF 的優點是顯而易見的,對於網頁美工人員而言,將程式元件嵌入網頁,就像增加普通 HTML 標記一樣容易;對於後端系統的程式師而言,用不著再顧慮 HTTP 的互動細節,而可以使用傳統 GUI 程式的設計模式(事件驅動模型)來設計網站應用系統。更優的是,JSF 開創了一大片可供開發工具廠商揮灑的空間,在不久的未來,或許設計 Web UI 就像設計 Swing GUI 一樣,用滑鼠拖拉幾個元件,並設定元件的一些屬性,就可以弄出一個動人的網站系統門面。

本書作者 Hans Bergsten 是參與 JSF 規格制定工作的專家之一,他以一個具體的範例,逐步引導讀者學習如何使用 JSF 開發網站應用系統,並解釋 JSF 如何解決最常見的開發難題。使用 JSF 元件製作網頁的美工人員,並不需要這本書,因為在網頁裡使用 JSF 元件的語法簡單到不行;但是設計 JSF 元件給美工人員使用的 Java 程式師,本書不可不讀。

本書涵蓋的題材,如下:
  • JSF 的軟體環境與開發環境
  • 元件的建立與繪製
  • 核驗輸入資料的正確性
  • 處理使用者觸發的事件
  • 控制網頁導覽
  • 表格資料的操作
  • 國際化
  • Structs 與 JSF 的整合,以及如何從 Structs 轉換到 JSF
  • 開發自己的繪製器、元件、以及 view handler
  • 完整的 JSF 規格參考資料

| 首頁 | 聯絡我們 |
© 2009, O'Reilly Media, Inc. Taiwan Branch