引言 一年以來,java Server Faces 是 J2EE Web 開發方面最值得期待的技術之一。隨著 WebSphere Studio V5.1.1 的發行,Java Server Faces 已經出現了。Java Server Faces (JSF) 提供了令人興奮的可視化開發 J2EE Web 應用程序的新的開發環境。假如沒有 JSF,開發人員必須書寫處理幾乎所有用戶和應用程序之間的交互的代碼。非 JSF Web 應用程序使用 Html 控件來處理用戶輸入,但是由于 HTML 控件本身沒有任何“智能”,,因此開發人員必須編寫代碼來處理所有的錯誤、輸入驗證、字符串轉換和格式化、頁面流等等。JSF 是一個為開發人員提供這些用戶交互的 UI 框架,它可以大大簡化交互式 Web 應用程序的開發。JSF 提供的 UI 框架由 UI 組件和運行時組成,運行時負責把這些組件呈現給客戶端并治理頁面的生命周期(錯誤、驗證器、導航等等)。