是否可以在视图中识别FacesMessage.Severity?

时间:2016-08-23 10:25:24

标签: jsf jsf-2

我将消息设置如下:

信息

FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, "Done",  null);
                    FacesContext.getCurrentInstance().addMessage("messages", message);

错误

FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, " not found.",  null);
                    FacesContext.getCurrentInstance().addMessage("messages", message);
用户界面中的

我显示如下

<p:messages id="messages" for="messages" globalOnly="true" showSummary="true" showDetail="false" autoUpdate="true" closable="false" style="font-size: 12px;" /> 

是否可以识别javax.faces.application.FacesMessage.Severity并相应地执行某些操作?

就像我的情况一样,如果javax.faces.application.FacesMessage.Severity是INFO,我必须关闭当前窗口,否则不要关闭窗口。

如何在JSF中处理此问题?

0 个答案:

没有答案