1

我想在对话框/灯箱(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 回答