我们正在创建一个业务流程管理解决方案,其中涉及创建流程使用的表单。目前我们使用 xhtml 创建表单,它是带有支持 bean 的组件的一部分。我被要求调查使用 xforms 来设计表单,以便可以使用 openoffice 创建表单。
Openoffice Xforms 设计器
在初步调查中,openoffice 似乎没有办法仅以 xform 格式导出。我可以打开包含表单的文档的 zip,我可以找到一些类似于 xforms 标签的标签,但与很多其他东西混合在一起。
所以我的第一个问题是 openoffice 是否是创建 xform 的可行工具,以及如何将它们保存为 xml 格式。
Xforms-Xforms 集成
我的第二个问题是如何将 JSF 与 XForms 接口。据我在调查中看到的,现在大多数 xform 工具都是基于 javascript 的。是否有一些现有的 api/工具可以将 xforms 与 JSF 连接起来?
替代 Xhtml 设计器
另一种解决方案是使用基于 xhtml 的表单设计器,有人会建议一个简单易用的设计器吗?我想使用 jboss 工具来设计 xhtml,但它对非技术人员来说不太友好。
谢谢