我正在尝试使用Primefaces 4对话框架打开对话框,
public void openDialog(String viewName) {
RequestContext.getCurrentInstance().openDialog(viewName);
}
Run Code Online (Sandbox Code Playgroud)
这有效:
<p:commandButton value="Click" action="#{impaktDialogBean.openDialog('/popup/test2')}"/>
Run Code Online (Sandbox Code Playgroud)
这不是:
<p:commandButton value="Click">
<p:ajax event="click" listener="#{impaktDialogBean.openDialog('/popup/test2')}" ></p:ajax>
</p:commandButton>
Run Code Online (Sandbox Code Playgroud)
那么,Primefaces对话框架只适用于action&actionListener ?????
我正在使用:
谢谢.