我正在开始一个关于Web表单生成器技术的比较研究,然后再编写一个新表单(为什么要重新发明轮子?)。我想知道XForms是否是最适合的标准?
您是否可以使用java编写的库或工具获得使用java / xml / xslt生成Web表单和调查的经验?
例如支持hibernate持久性的工具呢? 我现在正在使用XForms和XPL观看Orbeon Form构建器,但我想在java世界中存在其他工具?
感谢。
答案 0 :(得分:2)
XForms可能是最佳选择,具体取决于您的需求。当然,它是一个标准,但使用它取决于你想要完成的。
如果您需要简单的表单,可以存储为行列,则可以Forms on Google Drive,但如果您需要复杂的表单来构建XML文档,则可以选择XForms。
考虑到存储必须是XML数据库才能充分利用XForms的强大功能。例如,查看eXist-db(基于Java构建)或BaseX。在Java中有一个名为XIndice的项目,但它现在已经被放弃了。
在重新发明轮子之前,也许this project from Steve Cameron会引起你的兴趣......