您可以将消息组组件
从组件面板的“基本”类别拖到可视设计器中,以便创建页面的全局消息列表(如系统运行时错误)或与组件相关的消息列表。要显示各个组件错误(如验证和转换错误),请在消息组属性窗口中取消选择 showGlobalOnly 属性。
消息组和消息这两个消息组件将显示有关组件呈现和验证的错误消息。
通过调用对应的 Java 对象的 info、error、fatal 或 warn 方法,可以将您自己的错误文本发送到消息组组件。该组件显示调用的方法类型的相应图标。
您还可以编写您自己的输入验证方法,该方法通过抛出 ValidatorException(new FacesMessage (String)) 将文本写入消息组组件。如果不希望抛出异常,则可以让验证方法调用 Java 对象的 info、error、fatal 或 warn 方法。