保持丰富:popupPanel在页面更改后打开

时间:2013-01-17 11:07:07

标签: jsf jsf-2 richfaces

是否可以保持一个富:) popupPanel在提交表单并加载另一个页面后打开? 例如,转到richfaces showcase并单击“调用弹出窗口”,然后浏览其他位置(使用“模态面板示例”或菜单等选项卡)。表单提交后,弹出窗口将立即消失。我想让它“幸存”页面更改(并可能保持在相同的位置)。

感谢您的任何建议!

1 个答案:

答案 0 :(得分:1)

是的,确实如此。您只需要将属性show设置为在下一个请求中评估为true的值:

<rich:popupPanel id="popup" show="#{someBean.showPopup}" ...>

然后你需要确保当需要显示弹出窗口时方法getShowPopup返回true的属性。

来自the docs

  

显示|布尔值|如果此属性的“true”值为模态   面板默认打开。默认值为“false”

另见this section on rich:popupPanel