我想从托管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
是什么类型的弹出使用? 真的这不重要,只是我想显示错误消息或成功的消息 –