当显示咆哮时(在下面的示例中,显示消息'图表已更新')图标不会出现。控制台中没有错误消息。这发生在一个页面中,应用程序的其余部分工作正常。可能有什么不对?
更新:页面加载为iframe
这是宣布咆哮的方式:
<p:growl life="2000" id="messages" for="msg1" showDetail="true"/>
和java:
FacesContext context = FacesContext.getCurrentInstance();
FacesMessage fm = new FacesMessage("Chart updated", "");
context.addMessage("msg1", fm);
答案 0 :(得分:1)
您需要添加Severity
的{{1}}。您可以使用以下构造函数:
FacesMessage
干杯。