-2

由于某些演示需要,我h:form在 parent 中遇到了一个标签h:form。我应该如何在不影响页面外观的情况下完成这项工作?

    <h:form>
        ....
        ....

        <h:outputText value="Your city not listed? Add here..">
        <p:dialog>
             <h:form>   
                <p:commandButton value="Add" action="#gpController.create()}" />
             </h:form>                 
        </p:dialog>

        ....
        ....
    </h:form>
4

1 回答 1

2

只需将对话框放在表单之外。对话框组件位于视图中的 UI 并不重要。

<h:form>
   ...
   <h:outputText value="Your city not listed? Add here..">
   ...
</h:form>
<p:dialog>
     <h:form>   
        <p:commandButton value="Add" action="#{gpController.create()}" />
     </h:form>                 
</p:dialog>
于 2012-05-25T12:55:01.297 回答