Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Subform submits data from other subforms

WP v.2Aug 25 2020 — edited Sep 4 2020

Hey all,

I'm playing around with subforms in a listView and I realized that clicking a button in one of the subforms was actually submitting the form data in all the subforms. I thought that perhaps this was because the subform was inside a iterator component like listView. However, I created a very basic page with two subforms and the same thing occurred.

Here is my page:

<f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">

    <af:document title="Test" id="d1">

        <af:form id="f1">

            <af:subform id="subForm1" default="true">

                <af:panelFormLayout id="pfl5">

                    <f:facet name="footer"/>

                    <af:inputText label="Label 1" id="it5"/>

                    <af:button text="button 1" id="b6"/>

                </af:panelFormLayout>

            </af:subform>

            <af:subform id="subForm2" default="true">

                <af:panelFormLayout id="pfl6">

                    <f:facet name="footer"/>

                    <af:inputText label="Label 2" id="it4"/>

                    <af:button text="button 2" id="b4"/>

                </af:panelFormLayout>

            </af:subform>

         

        </af:form>

    </af:document>

</f:view>

And as you can see from the browser's network inspector, after clicking "button 2", it submits the values from both subforms:

https://drive.google.com/file/d/1IdHREfEAbCyF4Az_mLOgj1MFRR9ojhYJ/view?usp=sharing

What am I doing wrong here? Also do you guys see an issue with putting a subform in a listView? Because that is my ultimate goal.

I'm on JDeveloper 12.2.1.4

Thanks,

BIll

Comments
Post Details
Added on Aug 25 2020
5 comments
227 views