0

我使用这样的方法将错误消息发送到我的 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" />

这很好用。现在,我的问题是:

如何“检查”消息是否存在?

我的意思是,我想通过渲染属性有条件地显示/隐藏另一部分代码(primefaces)。

我已经尝试过#{empty facesContext.messageList}EL 变量,但没有成功(空列表

4

0 回答 0