【问题标题】:alternative to cdi, seam 3, and primefaces 3 [closed]cdi、seam 3 和 primefaces 3 的替代品 [关闭]
【发布时间】:2012-01-25 15:22:16
【问题描述】:

我开发 JSF 应用程序已经有一段时间了。大约 3 或 4 年前,我发现了接缝 2,它很棒。现在我决定尝试 jsf 2 + cdi + seam 3 + primefaces 3(我知道这个版本还不是最终版本)并且在此过程中遇到了很多问题,我正在寻找替代方案。

因此,如果有人可以向我指出一个添加到 jsf 2 的框架,可以很好地与 facelets 和 jsf 2 之上的一些组件库一起工作,并且已经准备好 html 5,我将不胜感激。

另外,我不会放弃留下 jsf 2,所以如果有更好的选择我愿意尝试。

它真的只需要与 Java EE 6 堆栈、ejb 3.x、...

【问题讨论】:

  • 据我所知,目前还没有支持 HTML5 的 JSF2 组件库。就 cdi 和 seam 而言,它们的使用简直太糟糕了。信不信由你,可以将 JSF2 与 Spring 3 集成,然后将 EE 堆栈的其余部分留在它所属的地方。如果您正在考虑 JSF2 的替代品,即使我听说人们正在使用 Wicket 做一些非常酷的事情,但我个人在 Primefaces 和 JSF 方面没有遇到任何我无法解决的问题。
  • 为什么是-1?我认为这是一个很好的问题。在对接缝 2 有很好的体验后,我看到很多人在接缝 3 上苦苦挣扎......
  • @maple_shaft 抱歉,但我不同意。 Java EE 还包含 EJB 和 JPA,它们与 JSF 结合使用非常好。零需要“把它留在过去”,因为这些都是非常现代的技术,一直在积极和公开地改进。

标签: jsf-2 primefaces cdi seam3


【解决方案1】:

Seam 2 仍在开发和支持中。 Seam 2.3.0 will have JSF2 support。您可以尝试 alpha 版本 here,并在稳定版本发布后立即升级(使用 maven 很容易)。

我也尝试了 Seam 3 一段时间,但 Seam 2 中有很多好东西在 Seam 3 中不存在(还没有?)。所以我切换回 Seam 2...

【讨论】:

    猜你喜欢
    • 2021-05-24
    • 1970-01-01
    • 2020-12-25
    • 2013-04-14
    • 2012-02-18
    • 1970-01-01
    • 2012-01-04
    • 2011-08-23
    • 1970-01-01
    相关资源
    最近更新 更多