我正在研究POC(概念验证),我正在评估Orbeon表单构建器/运行器。我正在使用社区版,以防万一,我需要更改代码,否则专业版会为POC做。
我正在将FormRunner与在不同Web服务器上运行的Web应用程序集成,后者将使用一些自定义查询参数调用FormRunner URL。
我想从FormRunner中删除Summary,PDF和Review按钮,只想让保存按钮作为提交按钮,因此点击它会将POST数据提交到我的自定义Java代码,该代码将与我的网络对话应用程序,可能通过REST API。然后,提交按钮会将我重定向到另一个页面,上面写着“您的数据已被提交”。
我发现很难理解我可以更改预期行为代码的区域。你可以在这方面给我一些指示吗?
谢谢和问候, Mayuresh。
答案 0 :(得分:5)
您不必为此更改代码,而是使用oxf.fr.detail.buttons.*.*
属性来定义显示哪些按钮。根据您的描述,您只需要workflow-send
按钮,其中包括将表单数据发布到您指定的服务。