OmniFaces 3.0 发布,OmniFaces 是一个JSF 2的工具库,其目的是为了让JSF应用开发更加简单。 你是否厌倦了为每个JSF web应用程序重新创造JSFUtil或FacesUtil实用程序类?是否厌倦了定制组件、 taghandlers 等来解决JSF的缺点?OmniFaces可能是正你要找的东西! 与那些其他JSF 2库(如PrimeFaces、BootsFaces或ButterFaces)已经熟知和喜爱的美丽的视觉导向组件相反,OmniFaces也许永远不会包含丰富的表格组件或漂亮视觉之类的东西。把OmniFaces说成是处理日常JSF API中的小缺点的实际问题和解决方法“实用工具”更为适合。 更新内容: <o:selectItemGroups>已被添加,应该删除需要SelectItemGroup/SelectItem[]在bean中手动实例,因为标准JSF中没有相应的标签。 <o:url>已经扩展了一个value可以带任意/外部URL 的属性。 omnifaces.ImplicitNumberConverter它扩展了<f:convertNumber>,但是并不恼人地要求enduser在使用type="percent"or 时明确地输入百分比或货币符号type="currency"。 弃用: <o:commandScript>已经被弃用,因为它现在已经被转移到JSF 2.3中,就像完全相同的功能一样。 <o:importConstants>已经被弃用了,因为它现在被转移到JSF 2.3中,因为它被放入<f:metadata>。 GenericEnumConverter已经被弃用了,因为它现在已经内置到JSF 2.3的组件中,并带有额外的“副作用”,这些组件现在也可以在非枚举集合上工作,而不需要任何自定义转换器。 完整更新内容查看发行说明。 下载地址:http://omnifaces.org/ OmniFaces 3.0 发布,JSF2 工具库下载地址