2011-12-21 60 views
-1

我一直在开发JSF应用程序很长一段时间。大约3或4年前,我发现了缝2,它很棒。现在我决定尝试jsf 2 + cdi + seam 3 + primefaces 3(我知道这个版本还没有最终确定),并且一路上遇到了很多问题,我正在寻找替代品。因此,如果有人能指出我添加到jsf 2的框架,可以使用facelets和一些组件库在html 5准备好的jsf 2上运行良好,我会很感激。替代cdi,seam 3和primefaces 3

此外,我不会丢弃jsf 2,所以如果有更好的选择,我愿意尝试。

这真的只是开始使用Java EE 6栈,EJB 3.x中,发挥出色......

+0

据我所知,目前还没有支持HTML5的JSF2组件库。就cdi和seam而言,他们只是很难与之合作。相信与否,可以将JSF2与Spring 3集成,然后将EE堆栈的其余部分保留在过去所属的位置。如果你正在考虑替代JSF2,即使我听说人们正在使用Wicket做一些非常酷的事情,但是我个人并没有遇到Primefaces和JSF的任何问题,我无法解决。 – 2011-12-22 17:38:42

+0

为什么-1?我认为这是一个很好的问题。我已经看到很多人在接缝2的良好体验之后挣扎着接缝3 ... – Fortega 2011-12-28 09:29:39

+0

@maple_shaft对不起,但我不同意。 Java EE还包含EJB和JPA,它们与JSF结合使用绝对很好。没有必要“离开这个过去”,因为这些都是非常现代的技术,它们一直在积极和公开地得到改进。 – 2012-01-05 18:55:42

回答

0

缝2仍处于开发和支持。 Seam 2.3.0 will have JSF2 support。您可以尝试alpha版本here,并在稳定版本发布后立即升级(使用maven轻松完成)。

我也试过缝3了一段时间,但也有缝2很多好吃的东西是不存在于煤层3.所以,我切换回缝2(没有?)...