我想知道使用EL在当前页面中显示哪种消息.我对高于警告严重性的错误特别感兴趣.我目前的解决方案是:
#{ facesContext.getMaximumSeverity().getOrdinal() ge 2}
Run Code Online (Sandbox Code Playgroud)
但我想要一个更好的(更安全,更明确),像这样:
#{facesContext.getMaximumSeverity() != null and facesContext.getMaximumSeverity().compareTo(facesMessage.SEVERITY_WARN)>0}
Run Code Online (Sandbox Code Playgroud)
问题是我无法从facesMessage.SEVERITY_WARN中获得任何价值.有人可以帮我弄这个吗?谢谢.