您可以将消息组件
从组件面板的“基本”类别拖到可视设计器中,以便创建与单个组件相关的消息。消息和消息组这两个消息组件显示有关组件呈现和验证的错误消息。消息显示特定组件的错误消息。
summary 属性设置为 true,将 detail 属性设置为 false。
for 属性链接到其他组件并显示该组件的消息。
通过调用对应的 Java 对象的 info、error、fatal 或 warn 方法,可以将您自己的错误文本发送到消息组件。该组件显示调用的方法类型的相应图标。
您还可以编写自己的输入验证方法,该方法通过抛出 ValidatorException(new FacesMessage (String)) 将文本写入消息组件。如果不希望抛出异常,则可以让验证方法调用 Java 对象的 info、error、fatal 或 warn 方法。