我使用这样的方法向我的facelet发送错误消息:
public static void addErrorMessage(String msg) {
FacesMessage facesMsg = new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, msg);
FacesContext.getCurrentInstance().addMessage(null, facesMsg);
}
然后我在一个对话框中显示它们:
<p:messages id="messagesFattura" autoUpdate="true" />
这很有效。现在,我的问题是:
如何“检查”邮件的存在?
我的意思是,我想通过呈现的属性有条件地显示/隐藏代码的另一部分(一个主要面)。
我已经尝试了#{empty facesContext.messageList}
EL变量,但没有成功(空列表)