Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 cdi、接缝3和底漆面3的替代品_Jsf 2_Primefaces_Cdi_Seam3 - Fatal编程技术网

Jsf 2 cdi、接缝3和底漆面3的替代品

Jsf 2 cdi、接缝3和底漆面3的替代品,jsf-2,primefaces,cdi,seam3,Jsf 2,Primefaces,Cdi,Seam3,我已经开发JSF应用程序很长时间了。大约三四年前,我发现了接缝2,非常棒。现在我决定尝试JSF2+cdi+seam 3+primefaces 3(我知道这个版本还不是最终版本),在这过程中遇到了很多问题,我正在寻找替代方案 因此,如果有人能给我介绍一个添加到JSF2的框架,它可以很好地与facelets和JSF2之上的一些组件库一起工作,并且支持HTML5,我将不胜感激 另外,我不会放弃将JSF2留在后面,所以如果有更好的选择,我愿意尝试 它只需要很好地使用JavaEE6堆栈,EJB3.x,…S

我已经开发JSF应用程序很长时间了。大约三四年前,我发现了接缝2,非常棒。现在我决定尝试JSF2+cdi+seam 3+primefaces 3(我知道这个版本还不是最终版本),在这过程中遇到了很多问题,我正在寻找替代方案

因此,如果有人能给我介绍一个添加到JSF2的框架,它可以很好地与facelets和JSF2之上的一些组件库一起工作,并且支持HTML5,我将不胜感激

另外,我不会放弃将JSF2留在后面,所以如果有更好的选择,我愿意尝试


它只需要很好地使用JavaEE6堆栈,EJB3.x,…

Seam2仍在开发和支持中。您可以尝试alpha版本,一旦有稳定的版本,就可以升级(maven很容易)


我也尝试了Seam 3一段时间,但是Seam 2中有很多不错的东西,但是Seam 3中还没有。所以我切换回Seam 2…

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