我想從託管bean上打開彈出窗口。 用於檢查事務完成或獲取異常時我想打開彈出窗口並顯示異常或成功消息,並使用richfaces。 你建議什麼解決方案?從託管bean打開彈出窗口
0
A
回答
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的類似的東西太多,我有一個搜索。
1
你的問題已經回答了這個頁面:
How to call bean method from javascript function using a4j:ajax or a4j:actionListener?
通過這些組件,你應該能夠打開一個預先定義的對話框或彈出面板用JavaScript。祝你好運。
+0
謝謝,但我想完全相反的事情,我想從我的託管bean中的方法調用一個javaScript函數 –
相關問題
- 1. 從servlet或jsf託管bean打開彈出窗口?
- 2. 打開從託管bean
- 3. 如何從ICEfaces模式彈出窗口調用託管bean?
- 4. 打開彈出窗口中易於打開的彈出窗口
- 5. 從另一個彈出窗口打開一個彈出窗口
- 6. 打開HTML彈出窗口
- 7. 從ajax打開jquery彈出窗口
- 8. 從彈出窗口打開Chrome選項
- 9. 如何在彈出窗口中打開彈出窗口?
- 10. 如何打開彈出窗口並關閉彈出窗口?
- 11. 在ASP.NET的彈出窗口中打開一個彈出窗口
- 12. ASP.NET 3.5,從彈出窗口中的鏈接打開彈出窗口
- 13. 從彈出窗口打開新的瀏覽器窗口
- 14. 使用jquery從主窗口打開中心彈出窗口?
- 15. 如何從Silverlight Out-of-Browser打開窗口彈出窗口?
- 16. 從Flex中的模式彈出窗口打開模式彈出?
- 17. jQuery手機從彈出窗口中打開彈出框
- 18. 彈出對話框單獨託管bean
- 19. WPF打開彈出窗口並在彈出窗口打開時在主窗口上工作
- 20. 打開新窗口彈出窗口與瀏覽器分開
- 21. MVC在彈出窗口中打開PDF
- 22. 在彈出窗口中打開pdf
- 23. 使用javascript打開彈出窗口
- 24. 在xaf C中打開彈出窗口#
- 25. 打開彈出窗口呼籲行動
- 26. 打開一個彈出窗口
- 27. 如何打開一個彈出窗口?
- 28. 如何打開彈出式窗口
- 29. 打開彈出窗口的直接URL?
- 30. 關於打開新的彈出窗口
感謝您的回答我知道與顯示消息,但它顯示在同一頁面的消息,但我想打開一個彈出,然後顯示的消息 –
什麼樣的Popup? JS警報? – Kuba
是什麼類型的彈出使用? 真的這不重要,只是我想顯示錯誤消息或成功的消息 –