2013-11-27 215 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

是什麼類型的彈出使用? 真的這不重要,只是我想顯示錯誤消息或成功的消息 –