在Orbeon Form Runner上添加"提交"按钮,然后在提交时调用自定义Java REST API

mav*_*aze 2 xforms formbuilder orbeon

我正在研究POC(概念证明),我正在评估Orbeon表单构建器/运行器.我正在使用社区版,以防万一,我需要更改代码,否则专业版将为POC做.

我正在将FormRunner与我在不同Web服务器上运行的Web应用程序集成,后者将使用一些自定义查询参数调用FormRunner URL.

我想从FormRunner中删除Summary,PDF和Review按钮,只是希望保存按钮作为提交按钮,所以点击它会将POST数据提交到我的自定义Java代码,该代码将与我的Web应用程序对话,可能通过REST API.然后,提交按钮会将我重定向到另一个页面,上面写着"您的数据已被提交".

我发现很难理解我可以更改预期行为代码的区域.你可以在这方面给我一些指示吗?

谢谢和问候,Mayuresh.

ave*_*net 5

您不必为此更改代码,而是使用该oxf.fr.detail.buttons.*.*属性来定义显示哪些按钮.根据您的描述,您只需要workflow-send按钮,其中包括将表单数据发布到您指定的服务.