我正在使用ADF构建数据库事务的前端和Toplink。我想在一个jspx页面上显示2个创建表单。两种形式都来自两个不同的对象,即它没有父子关系。当用户使用ADF单击单个提交按钮时,如何将两个表单的值提交到后端? 任何教程或示例都将不胜感激。
由于
答案 0 :(得分:0)
ADF无法按照您的想法运作:每个页面都是一个表单。
但是,您可以使用两个不同的af:panelFormLayout组件,从UI角度看,它们看起来是两种不同的形式。但是af:按钮按钮会将整个页面作为单个表单提交。
查看ADF页面的一些示例。您将看到结构如下:<af:document><af:view><af:form>
...任何其他组件。
答案 1 :(得分:0)
您需要覆盖按钮方法以调用您希望它执行的两种方法。 以下是如何覆盖声明性按钮的基础知识: https://blogs.oracle.com/shay/doing-two-declarative-operations-with-one-button