2010-03-08 49 views

回答

9

我更喜欢RichFaces。但是请记住,如果您需要某个组件,您可以一次使用所有这些组件。

我还没有使用另外两个,但我已详细了解他们以便选择。

  • 组件 - richfaces比其他组件更多。而在我的非设计师的意见,Trinidad组件是丑了一点:)
  • 文档 - 所有的好
  • AJAX集成 - RichFaces的有哪些人在JSF 2.0
  • 介绍的都的核心非常强大的Ajax功能浏览器的兼容性 - 都有小问题,没办法避免这种情况。
  • 社区 - 你会发现大多数问题的合适的答案在他们的论坛,或在这里
  • 工具 - 你不需要这些,但一个通用的JSF工具适合他们所有

那说,你也可以看看Primefaces - 它也有非常好的组件。并强调这一点 - 所有组件库可以一起使用。

+0

是啊,RichFaces的还是不错的。浏览器的兼容性更多的是CSS的问题。默认皮肤很好,但如果你想定制它们或提供一个自定义模板,你真的需要考虑浏览器的兼容性。 – BalusC 2010-03-08 14:02:08

3

我只与Trinidad和Richfaces一起工作。我喜欢这两种,但是我会给特立尼达一个优势。这可能是因为我已经更多地使用它了,并且我感觉更舒适。特立尼达在线文档也不错。

Trinidad和RF都有一个长的组件库。您可以查看这些链接,查看哪些组件对您的应用程序有用。我已经使用特立尼达树最近的一个应用程序,我开发的,它是易于使用,并填写:Trinidad components - RichFaces components(需要登录)

关于剥皮我觉得特立尼达默认剥皮比RichFaces的一个更基本的,但我觉得都有如何使它们像CSS技能一样美观。

我认为RichFaces有一个更成熟的AJAX集成,他们的AJAX组件和事件对我来说比特立尼达更容易使用。

+0

您无需登录RF演示,只需点击此处: http://livedemo.exadel.com/richfaces-demo/index.jsp – pakore 2010-03-09 08:27:55

0

我更喜欢Rich Faces。我在当前的项目中使用了Ice Faces,但由于社区很小,获得社区支持是很困难的。在这种情况下,丰富的面孔很好。

0

我在我的一个项目中使用了richfaces,在当前的项目中我使用了icefaces。由于以下原因,我觉得RichFaces会是更好的选择:

  • 它是成熟的框架比较 Icefaces。 Icefaces有很多 错误。
  • RichFaces的具有较强 社区比ICEfaces的