在JSF Richfaces
中,我需要根据一定的功能对bean显示或隐藏modalpanel
和GIF
图像。
例如,我输入所有值后,点击提交方式,将显示处理的GIF
图像。在完成时,通过使用
onclick="#{rich:component('wait1')}.show()",
oncomplete="#{rich:component('wait1')}.hide()"
wait1
是我使用的图像文件名。
在提交时,我一直在验证必需的字段。
如果它是空的,我想隐藏进程图像,并显示modalpanel
从用户获取值。
如何隐藏处理图像和显示模态面板从用户获得输入,从java
回bean?
Thanks in advance
我在建议你一个解决方案。创建属性为"showWhenRendered"的模式面板。创建modalpanel
<rich:modalPanel id = "idd" autosized="true" width="500" height="50"
showWhenRendered = "#{bean.booloeanvalue}">
</rich:modalPanel>
在Bean中,创建布尔变量booloeanvalue。如果boolean值为true,则自动渲染并显示modalpanel