gpt4 book ai didi

java - 如何在没有 onclick 事件的情况下显示 richfaces 模式窗口?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:56:18 25 4
gpt4 key购买 nike

我正在尝试实现模态窗口 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com