【发布时间】: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