2013-11-27 232 views

回答

2

如果您在Primefaces中,则应该使用<h:messages><p:messages>,对RichFaces不再了解太多。

<h:messages id="messges" globalOnly="true" /> 

如果在调用与阿贾克斯的方法不要忘记update=":messages"

从您的BackingBean使用

FacesContext.addMessage 

打印一条消息。

附:

随着PrimeFaces,你甚至可以从你的bean推出的JavaScript功能,可以说打开一个模式面板,像这样:

RequestContext requestContext = RequestContext.getCurrentInstance();  
requestContext.execute("showModalPanel('myPanelId');"); 

也许有在RichFaces的类似的东西太多,我有一个搜索。

+0

感谢您的回答我知道与显示消息,但它显示在同一页面的消息,但我想打开一个弹出,然后显示的消息 –

+0

什么样的Popup? JS警报? – Kuba

+0

是什么类型的弹出使用? 真的这不重要,只是我想显示错误消息或成功的消息 –