首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Icefaces和JQuery

Icefaces和JQuery
EN

Stack Overflow用户
提问于 2010-02-10 04:10:39
回答 3查看 4.5K关注 0票数 2

我想决定要使用的UI技术。我正在考虑使用jQuery作为javascript框架,但是我想知道与jQuery一起使用ICEFACES是否是正确的选择。我想使用Visual Web Icefaces Framework (Netbeans IDE)。请在这里分享你的想法!

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-10 04:23:12

如果您最关心的是jQuery兼容性,那么RichFaces组件库随jQuery一起提供,并通过<rich:jQuery>标记包含对它的特殊支持。查看此标记的RichFaces Developer Guide页面:6.14.9. < rich:jQuery > available since 3.0.0

虽然ICEfaces没有与jQuery进行本机集成,但至少可以让jQuery不与ICEfaces自己的JavaScript框架Prototype发生冲突。请参阅http://www.icefaces.org/JForum/posts/list/8787.page

无论如何,在进行任何繁重的开发之前,最好对尽可能多的JSF组件库进行彻底的评估。

一些好的、流行的、免费的/libre/开源JSF组件库:

ICEsoft)

  • Tomahawk,特里尼达岛和/或多巴哥岛的
  • RichFaces (来自JBoss,现在的红帽)
  • ICEfaces(全部来自Apache)
  • PrimeFaces (来自Prime Technology)

一系列可能对您有用的完整的JSF (和一些非Java/-JSF)组件库的完整特性矩阵:AJAX JSF Matrix

票数 3
EN

Stack Overflow用户

发布于 2010-02-12 06:50:30

问题是从客户端看问题是不是一个好主意,这意味着jQuery。如果您想编写JavaScript,那就忘了它吧。如果选择ICEfaces,则选择跳过编写JavaScript代码。在ICEfaces中,这变得透明,您可以将精力集中在业务逻辑上。

票数 2
EN

Stack Overflow用户

发布于 2011-10-13 03:29:26

我认为你应该问问你自己,你对jQuery和IceFaces的目标到底是什么。

如果您的主要目标是拥有一组开箱即用的核心组件,这些组件使用javascript和ajax而不需要任何javascript编码,那么IceFaces是一个很好的选择。我参与的一个项目使用IceFaces完成其大部分UI工作,并精心挑选特定的jQuery小部件和组件放在顶部。这工作得很好。

但是,如果您正在寻找一个能够与jQuery无缝集成并且到处混合使用jQuery和IceFaces的框架,那么它可能不是最适合您的设置。在这个问题上,我会仔细思考JSF是否是正确的方法。

通常我发现,如果我想构建一个javascript/jQuery自定义代码/组件繁重的项目,我通常会更乐意使用轻量级的解决方案,例如,使用普通的jsp页面的SpringMVC最终与繁重的javascript/jQuery工作的复杂性会更低。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2232198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档