我创建了Orbeon表单。我们如何以XML格式保存表单。我们说我已经在表单中创建了一个按钮。单击按钮,我需要为创建的表单生成XML。
单击编辑按钮它显示表单的代码。现在我需要在按钮点击事件上生成XML格式的相同代码。
有什么建议吗?
答案 0 :(得分:0)
所以我基于上述评论的理解是你想解析表单定义的XML,以便创建POJO类。
在这种情况下,我认为正确的时间是表单发布。
如果您有自己的持久层实现,则在发布时可以轻松地在接收表单定义的PUT时进行连接。但除此之外,问题在于此时没有钩子。
你可以在表单中放置一个仅在设计时工作的按钮,但这很不好看:你必须编写自己的XForms,可能是你创建的每个表单,并在运行时隐藏按钮。
如果在运行时,则表单定义的XML不可用。
简而言之,如果不对表单生成器进行更多相关更改,我认为您无法做到这一点。