【发布时间】:2012-04-21 03:23:24
【问题描述】:
我有一个包含内部表单的主表单(该内部表单仅出现在编辑案例中) 而且我希望两个表单相互分离,而不是提交主表单时内部没有提交,该怎么做?
这是一个sn-p:
<h:form id="mainForm">
<!-- some inputs here -->
<h:commandButton value="submit main" action="#{myBean.mainSubmit()}" />
<h:panelGroup rendered="#{myBean.editMode}">
<h:form id="innerForm">
<!-- some inputs here -->
<h:commandButton value="submit inner" action="#{myBean.innerSubmit()}" />
</h:form>
</h:panelGroup>
</h:form>
当前行为:在提交mainForm时,内部表单也提交了,但是在提交内部表单时,main没有提交。
Desired Behavior:提交mainForm时不提交inner,提交inner时也没有提交main。
【问题讨论】: