在对话框中传递整个bean有一些问题。 我想在Primefaces中打开一个带对话框架的对话框,并在bean中传递方法和属性内容。 我尝试制作这段代码,但它不起作用。我该怎么做?
<p:commandButton value="open dialog" ajax="true"
actionListener="#{processController.openSelectFieldDialog}"
update="tableResult , :notificationForm:info-messages">
<f:attribute name="controller" value="#{processController}" />
</p:commandButton>
这是openSelectFieldDialog方法中的代码:
public void openSelectFieldDialog(){
RequestContext.getCurrentInstance().openDialog("genericSelectFieldDialog");
}
这是对话框控制器中的代码:
public void onload() {
Object somethingBean= FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("controller");
}
我知道我在openDialog方法上传递参数,但我在primefaces网站上找不到任何例子。你能救我吗?
由于