-2

h:formいくつかのプレゼンテーションの必要性のために、私は親の中にタグで立ち往生してい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 に答える