代码之家  ›  专栏  ›  技术社区  ›  Piotr Gwiazda

jboss richfaces与icefaces与apache trinidad-jsf组件库的比较

  •  6
  • Piotr Gwiazda  · 技术社区  · 16 年前

    你认为接口层用什么?“背衬”层是弹簧3。 标准是:

    • 你的个人意见
    • 组件
    • 文档
    • ajax集成
    • 浏览器支持
    • 社区
    • 工具支持(eclipse、netbeans)

    我发现了一些比较主题,但它是关于2007年和旧版本。

    4 回复  |  直到 15 年前
        1
  •  9
  •   Bozho    16 年前

    我更喜欢有钱人。但请记住,如果您需要某个组件,可以同时使用所有这些组件。

    我还没有 习惯于 另外两个,但我已经详细调查了,以便选择。

    • 组件-RichFaces只有比其他组件更多的组件。在我看来,特立尼达组件有点难看:)
    • 文档-一切正常
    • ajax集成-richfaces具有非常强大的ajax功能,这是jsf 2.0中引入的功能的核心。
    • 浏览器兼容性-都有小问题,无法避免。
    • 社区-您可以在他们的论坛或此处找到适合您大多数问题的答案
    • 工具-你不需要这些,但是一个通用的jsf工具适合所有这些

    也就是说,你也可以看看PrimeFaces——它也有很好的组件。为了强调这一点,所有的组件库都可以一起使用。

        2
  •  3
  •   Averroes    16 年前

    我只和特立尼达和理查斯合作过。我两者都喜欢,但我会让特立尼达占优势。这可能是因为我用它做的更多,我觉得更舒服。特立尼达在线文档也足够好。

    特立尼达和RF都有一个较长的组件库。您可以检查这些链接,看看哪些组件对您的应用程序有用。我在最近开发的一个应用程序中使用了特立尼达树,它很容易使用和填充: Trinidad components - RichFaces components (需要登录)

    关于皮肤,我觉得特立尼达的默认皮肤比richfaces one更基本,但我认为两者都有办法让它们像你的css技能所允许的那样漂亮。

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

        3
  •  0
  •   Krishna    16 年前

    我更喜欢有钱人。我在目前的项目中使用冰面,但是由于社区规模小,很难得到社区的支持。在那种情况下,有钱人是好的。

        4
  •  0
  •   Krishna    15 年前

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

    • 与 冰面。冰面有很多 漏洞。
    • 富面孔有强大的 社区而不是冰面