版本亮點
RichFaces 團隊發布 3.3.1 GA,新增組件、修復 1100+ Bug、穩定性大幅提升、新增相冊示例應用供學習構建。
新組件與功能
佈局組件與主題
<rich:page>:輕鬆設置頁面結構 (header/footer/content/sidebar)。
<rich:layout>、<rich:layoutPanel>:基於 Yahoo UI CSS Grid 的層疊式頁面,更靈活。
- 主題概念:預定義打包的佈局,可與標籤交互,像換膚一樣切換佈局。提供 Maven archetype 和 CDK goals 簡化自定義主題創建。
其他新增
<rich:colorPicker> 顏色選擇器。
Bug 修復與穩定性
- 1100+ Bug 修復 (詳見 Release Notes)。
- 擴展基於 Selenium 的自動化測試套件,強化穩定性,保證高質量與環境覆蓋率。
相冊 Demo
包含拖拽、文件上傳、WYSIWYG 編輯組件。即將發布線上版本,關注項目主頁或 Twitter (RichFaces Twitter)。
展望:RichFaces 4.0
- 全面整合 JSF 2.0。
- 重新設計增強一致性、性能、易用性。
- 所有會議與計劃公開,歡迎參與 (RichFaces Team Meeting Wiki、4.0 Planning Wiki)。
註釋
- RichFaces:JSF 用戶界面組件套件,內置 JS/Ajax 功能。
- Selenium:可移植 Web 測試框架,支持 HTML 表格或多語言編寫測試,主流瀏覽器直接運行。