【问题标题】:Keeping a rich:popupPanel open after page change在页面更改后保持丰富:popupPanel 打开
【发布时间】:2012-12-31 21:51:48
【问题描述】:

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

感谢您的任何建议!

【问题讨论】:

    标签: jsf jsf-2 richfaces


    【解决方案1】:

    是的,是的。您只需将属性 show 设置为在下一个请求中评估为 true 的内容:

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

    那么你只需要确保当需要显示弹出窗口时getShowPopup方法的属性返回true

    来自the docs

    显示 |布尔值 |如果此属性的“真”值使一个模态 面板默认打开。默认值为“假”

    另见this section on rich:popupPanel

    【讨论】:

    猜你喜欢
    • 2013-04-30
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多