1

dialog/lightBox(Primefaces) に別のページを表示したいのですが、そのページが送信された後、最初のページに戻ります。

<h:link onclick="createUserDialog.show();" value="Create New User">
    <p:dialog widgetVar="createUserDialog" modal="true">
        <h:outputLink value="createUser.jsf" >
        <ui:include src="createUser.xhtml"></ui:include>
        </h:outputLink>
    </p:dialog>
</h:link>
4

1 に答える 1

0

このようなもの?

<p:commandLink onclick="createUserDialog.show();" value="Create New User" />
<p:dialog widgetVar="createUserDialog" modal="true">
    <ui:include src="createUser.xhtml" />
</p:dialog>

そしてcreateUser.xhtmlで:

<h:body>
    <h:form>
        ...
        <p:commandButton value="button" oncomplete="createUserDialog.hide();" />
    </h:form>
</h:body>
于 2012-12-12T12:23:08.717 に答える