RichFaces 4.3.7.Final 发布,此版本解决了 13 个问题,修复了 RichFaces 4.3.5 版本的 bug。主要是修复了 tab, popupPanel, push, contextMenu, pickList 和 showcase 的问题,详情如下:
Bug 修复
RF-11417 - Tab: investigate why @action does not work
RF-11427 - rich:tab - actionListener
RF-11736 - rich:popupPanel x domElementAttachment="parent"
RF-13569 - Photoalbum: the change of users avatar doesn’t work
RF-13592 - a4j:push doesn’t work after rendering
RF-13613 - ContextMenu doesn’t show on mouseover
RF-13616 - PopupPanel autosize with togglePanel doesn’t resize
RF-13629 - popupPanel - minWidth, minHeight, maxWidth, maxHeight are not ignored when autosize == true
组件升级
RF-13364 - Upgrade Mojarra to 2.1.28 in RichFaces 4.3.x
功能增强
RF-13478 - VDL documentation typos
RF-13506 - Incorrect information on showcase fileUpload sample page (maxRequestSize description)
RF-13564 - rich:pickList shows an outline when clicked
任务
RF-13512 - Photoalbum: port fix from RF-13498 to RF4 photoalbum
RichFaces 是一个具有 Ajax 和 JSF 特性 的 Web 框架。
JSF 和 Ajax 概念大家一定不陌生,二者结合起来衍生出 A4J(Ajax4JSF)。其目的就是将 Ajax 的功能集成到 JSF 组件中去。后来 JBoss 收购 A4J 后,又将其集成到 RichFaces 中,不但丰富了控件库和还添加了新功能。
对开发人员来说,只要按照 JSF 的组件规范来组织页面,免去了书写或调用庞杂的 JavaScript 代码或库,就能达到梦寐以求的 Ajax 效果 ---- 可以只更新局部内容而不用刷新整个页面,增强了用户体验。
项目主页:http://richfaces.jboss.org/
来自:开源中国社区