作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试实现模态窗口 like this向用户显示错误消息。我有一个带有表单的页面,供用户输入他们的信息,然后单击“提交”将其添加到数据库中。如果数据库返回错误,我希望模态窗口弹出错误消息。
唯一的问题是除非有某种 onclick 事件,否则我无法弹出模态窗口。我尝试使用以下代码:
<rich:componentControl for="popup" attachTo="submitButton"
rendered="#{backingBean.isError}" operation="show"
event="onclick"/>
这个想法是,如果有错误,支持 bean 会呈现它,它会呈现,但只有您单击提交并访问数据库并返回到表单以再次单击提交.
理想情况下,如果 backingBean.isError
返回 true,我希望在 page 加载时弹出模式窗口,但我觉得我缺少一些东西来实现它发生。有什么想法吗?
最佳答案
使用 showWhenRendered
属性:
<rich:modalPanel left="auto" top="250" id="waitpanel"
showWhenRendered="#{backingBean.isError}" minWidth="733" autosized="true">
关于java - 如何在没有 onclick 事件的情况下显示 richfaces 模式窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4563799/
我是一名优秀的程序员,十分优秀!