gpt4 book ai didi

java - Java ee Web 应用程序中的 Xform 与 Jsf

转载 作者:行者123 更新时间:2023-12-01 13:38:24 25 4
gpt4 key购买 nike

我们正在通过(javaEE6框架)开发企业Web应用程序我们需要一个表单生成器,最终用户可以设计表单并在运行时运行它。我们建议使用 XForm 格式作为表单生成器的输出和输入,而不是 JSF。因此我们需要一个插件或引擎来解析生成的 XForm 以在浏览器中制作表单。

XForm 的功能与 JSF 一样吗?我的意思是 -Ajax -Styling -JQuery

Xform 是否具有与 Java Bean 的集成功能?

最佳答案

XForms 不是一个库,也不是一个框架。它是 W3C 标准,请参阅 http://www.w3.org/MarkUp/Forms/ 。他们确实保留了所有已知实现的列表,请参阅 http://www.w3.org/community/xformsusers/wiki/XForms_Implementations .

这取决于它在 J2EE 架构中的集成程度。有几个我还算比较熟悉。据我所知,OrbeonForms 和 BetterForms 是它们自己的框架,并将 XForms 页面转换为动态 HTML。它们很好地集成在 REST api 之上。 XSLTForms 的功能或多或少相同,但完全在客户端运行。

可以使用 CSS 在 XForms 之上应用样式。 JavaScript 和 JQuery 有时可以结合使用,以增强实现提供的功能,但这实际上取决于实现的工作方式。不确定 AJAX 的相关性如何,因为 XForms 的想法实际上是在客户端保留数据模型,并在完成后将其发送出去。

更了解 XForms 实现的人可能能够更彻底地阐述。同时,您自己查看一下实现列表。它们当然值得一看。

呵呵!

关于java - Java ee Web 应用程序中的 Xform 与 Jsf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21059614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com