在ajax请求后重新呈现RichFaces错误消息
我正在使用自定义ajax,称为javacode,它在服务器上进行一些处理。在这个过程中可能会出现各种错误,我通过
addMessage()
添加到FacesContext
。
我想在我用于验证错误的相同<rich:messages>
标签中显示这些消息。
在ajax请求完成后,您知道在<rich:messages>
标签中显示这些消息的方法吗?
我最初的想法是添加
<a4j:jsFunction name="richDisplayError" reRender="messages" />
到标记并在请求完成时调用richDisplayError,但似乎消息面板被重新呈现为空。
没有找到相关结果
已邀请:
3 个回复
田损比报
默认为
set至
。所以问题出在其他地方。也许: 您正在重定向,而不是转发,并且消息丢失 你实际上并没有添加消息(请参阅调试) 你有不同的/缺乏观点/子视图
赐黄
然后在你的豆:
宠封钞轰
第二:在类代码中声明你的BUNDLE变量:
第3步:显示消息(例如在条件之后)