我目前正在为我正在处理的项目使用JBoss RichFaces JSF 组件库。它总体上工作得很好,尤其是 ajax4jsf (A4J) 提供的 AJAX 支持,但我发现几乎每个组件都使用了通常非常不灵活的表格标记,而且 RichFaces 的所有这些“皮肤”东西都很烦人。如果有一些组件只提供功能并且只提供最少的标记/样式,那就太好了。本来我打算用 ICEfaces,但是效果也不是很好,而且还带来了很多预定义的样式,所以现在 RichFaces 似乎是最好的选择。
现在我认为开发一个干净的标签库会很好,它提供了一些在 RichFaces、ICEfaces 或 Tomahawk 中找到的有用组件(当然不是全部!),它们不使用任何预定义样式并生成可以轻松设置样式的标记CSS。
我想使用 ajax4jsf 库来支持 AJAX,因为我认为它工作得很好,并且可以通过 facelets 无缝集成到标准 JSF 中。但似乎由于它已经转移到 JBoss,它不再作为独立库提供。你只能下载我不想要的整个 RichFaces 包。
ajax4jsf (A4J) 项目死了吗?如果是,有哪些替代方案?