JavaServer Faces Introduction

JavaServer Faces import standard UI component model into Web application.

對於RAD 工具的四個層次, JavaServer Faces 定義了其中3個:一個組件架構,一個標準的UI 部件集,以及一個應用架構。JSF的組件架構定義了通用的方式來建立UI 部件。此架構能驅動標準的JSF UI 組件(按鈕,超鏈接,複選框,文本框等等),也爲第3方組件留了空間。組件是面向事件的,所以JSF 允許你處理客戶產生的事件 (如,文本框中值的變化或者點擊了按鈕)。

圖1顯示了一個Faces 應用的高階視圖。你可以看到,應用運行在服務器上可以和其他子系統集成,如EJB服務或者數據庫服務。當然, JSF還提供許多其他服務可以幫助你你更小的代價構建強大的Web應用。

 

JSF在Web應用中的位置,如圖2

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章