首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajax4jsf死了吗?还有哪些用于JSF的AJAX库?

ajax4jsf死了吗?还有哪些用于JSF的AJAX库?
EN

Stack Overflow用户
提问于 2009-06-18 11:21:26
回答 4查看 2.9K关注 0票数 3

我目前正在为我正在从事的项目使用JBoss RichFaces JSF组件库。总的来说,它工作得很好,特别是ajax4jsf (A4J)提供的AJAX支持,但我发现几乎每个组件都使用的通常非常僵化的表格标记以及RichFaces的所有“皮肤”东西都很烦人。如果有一些组件只提供功能和最少的标记/样式,那就太好了。最初我计划使用ICEfaces,但是效果也不是很好,而且还带来了很多预定义的样式,所以现在RichFaces似乎是最好的选择。

现在我想开发一个干净的标签库会很好,它提供了一些在RichFaces,ICEfaces或Tomahawk (当然不是所有的!)中可以找到的有用组件,这些组件不使用任何预定义的样式,并生成可以用CSS轻松设置样式的标记。

我想使用JSF库来支持AJAX,因为我认为它工作得很好,并且可以通过facelets无缝地集成到标准ajax4jsf中。但似乎自从它转移到JBoss之后,它就不再是一个独立的库了。您只能下载整个RichFaces包,这是我不需要的。

ajax4jsf (A4J)项目死了吗?如果是,还有什么替代方案?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-18 15:06:48

如果你阅读了ajax4jsf forum,你会发现它已经和Richfaces合并了。

您不必在页面上使用Richfaces组件,因此在项目中使用JAR有问题吗?

我同意许多JSF组件(不仅仅是Richfaces)是基于表的(例如。H:选择selectManyCheckbox。不要忘记,为其中的许多内容编写一个新的渲染器是很容易的。我为h:selectManyCheckbox这样做了,以便在div中呈现复选框,而不是在表中呈现。我认为你应该能够为Richfaces components...but做同样的事情,如果是这样的话,为什么还要使用它们呢?

您可能会发现使用jQuery UI元素会更容易/更好,并使用4j:jsFunction(或类似函数)将它们绑定回Beans。

票数 1
EN

Stack Overflow用户

发布于 2009-06-18 12:00:24

您可以在此处找到许多替代方案:

JSF AJAX Component Library Feature Matrix

票数 3
EN

Stack Overflow用户

发布于 2009-06-18 14:29:23

如果你有冒险的感觉,可以看看JSF 2。它的特点是视图技术的转变,从JSP到Facelets,并内置在AJAX support中。David Geary在developerWorks上发表了一系列关于JSF 2 fu的文章(不过您必须等到第3部分才能了解AJAX的内容)。在开发新的应用程序接口的过程中,Ed BurnsJim Driscoll已经演示了各种功能,所以你可能也想看看他们的博客。

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

https://stackoverflow.com/questions/1012135

复制
相关文章

相似问题

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