Icesfaces vs Myfaces vs Primefaces [英] Icesfaces vs Myfaces vs Primefaces

查看:169
本文介绍了Icesfaces vs Myfaces vs Primefaces的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开始一个涉及使用JSF 2.0的新项目. 根据我的初步阅读,Mojarra和Apache的实现 该项目涵盖了您所需的基本组件.

I am starting out a new project that involves the use of JSF 2.0. From my initial reading, the Mojarra and Apache Implementation of the project covers the basic components that you will need.

但是我知道用户会寻求具有更好呈现方式的gui,例如 面板标签,手风琴,滑块等...目前,我看到的还有其他实现,例如Primefaces,RichFaces和Icefaces.

But I know that user's would seek gui with better presentation such as panel tab, accordion, slider etc... Currently, there are other implementation that I am seeing, the Primefaces, RichFaces and Icefaces.

但是我找不到一篇好的文章来讨论这三个中哪一个是最好的.

But I cant find a good article that discusses which among the three are the best.

我以前使用过Spring MVC,但是我将JqueryUI用于那些小部件. 现在,我进入了基于组件的框架,我想使用最佳的JSF实现.

I have used Spring MVC before but I use JqueryUI for those widget. Now that I am into component based framework, I would like to use the best JSF Implementation.

我想了解诸如性能/互操作性/易用性/支持之类的指标.

I would like to know metrics such as performance/interoperability/ease of use/support.

很抱歉,我的问题可能不清楚,但是在选择JSF供应商实施之前,我想听听您的意见.

Sorry if my question might be vague but I would like to hear comments before I select my JSF Vendor Implementation.

谢谢.

推荐答案

我很高兴使用Primefaces,因为它是迄今为止最丰富的开源JSF2控件集,但是有时它们可​​能会令人讨厌.最好在假定组件X在没有大量修改的情况下无法在对话框中正常工作的情况下进行操作.

I happily use Primefaces as it is by far the most rich set of open source JSF2 controls out there, but they can be infuriatingly buggy at times. It is best to operate under the assumption that component X will not work correctly in a dialog without heavy tinkering.

如果您在具有严格的UI设计要求的开发环境中进行操作,我将避免使用Primefaces,因为不可能完全按照您希望的外观和操作方式获得所有内容.

I would avoid Primefaces if you operate in a development environment with strict UI design requirements as getting everything exactly the way you would like it to look and operate may not be a possibility.

如果您不熟悉JSF,HTML,JQuery,JavaScript和CSS,我会避免使用Primefaces,因为您将需要大量的JQuery技巧来解决出现的错误.

Further I would avoid Primefaces if you are not comfortable with JSF, HTML, JQuery, JavaScript and CSS as you will need a good bit of JQuery trickery to work around the bugs that crop up.

但是请注意,我还没有遇到问题,没有为我解决过几行自定义Javascript,而且我拥有我用过最短的时间编写的功能最丰富的应用程序之一时间.

But on that note, I haven't run into a problem yet that a couple lines of custom Javascript haven't fixed for me, and I have one of the most feature rich applications I have ever wrote in the shortest amount of time.

这篇关于Icesfaces vs Myfaces vs Primefaces的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆