0

是否有可能从我的操作返回中进行此调用?

例如:

public String myActionMethod() {
     // do some stuff here..

     return "Richfaces.showModalPanel('myModal')";
} 
4

1 回答 1

0

如果有条件地显示模态面板是您的主要要求,请查看showWhenRenderedshow在 RF4.x 中popupPanel)richfacesmodalPanel组件的属性。将该属性绑定showWhenRendered到支持 bean 中的布尔值,并设置该值以反映显示弹出窗口的决定。

但是,为了反映 modalPanel 上的更改,建议将 modalPanel 本身封装在<a4j:outputPanel layout="none"/>容器中,然后在请求之间重新渲染该面板。至少对于 Richfaces 3.3,重新渲染动态显示的组件如果没有封装在另一个<a4j:outputPanel layout="none"/>.

除了上述之外,我不知道 Richfaces 明确提供客户端组件的服务器端远程处理(就像 Primefaces 对RequestContext对象所做的那样)

于 2012-11-07T21:22:57.103 回答