| by 張貼者: Joshua

0

JavaServer Faces

JavaServer Faces 於2004年3月1.0版正式提出,將Web應用程式的開發者劃分了三個角色:
1. 網頁設計人員,
2. 應用程式設計人員,
3. UI元件開發人員,
從使用的角度來看,網頁設計人員與應用程式設計人員可以他們所熟悉的方式開發程式,而不用侵入彼此的工作範圍,而UI元件開發人員可以獨立的開發個別元件,細節的部份留給了他們來處理。

總而言之,JavaServer Faces 協助了職責的分別,讓不同屬性的開發人員可以彼此合作,而又互不侵擾,UI元件的開發搭配整合開發環境(IDE)或是所視即可得的網頁編輯程式,讓Web 應用程式的開發得以簡單且迅速,藉此提高應用程式開發效率。

JavaServer Faces 2 (JSF 2) 是以 Java EE 為基礎的網頁互動 (UI) 應用架構技術,符合 MVC 架構,設定上較簡單些,Annotation 取代了原本的 xml 設定檔,使得設定相當容易,同時也提供彈性不錯的 Ajax 標籤。

參考文章
1.JSF 學習筆記 From Gossip@caterpillar
http://caterpillar.onlyfun.net/Gossip/JSF/JavaServerFaces.htm



參考資料
  • Core JavaServer Faces
  • 使用 JavaServer Faces 開發 UI
  • A first look at JavaServer Faces
  • Using JavaServer Faces Technology in JSP Pages
  • Free JSF (JavaServer Faces) Training Materials
  • Craig McClanahan's Weblog
  • JSF Central
  • Java Server Faces Resources
  • 0 意見:

    張貼留言