RichFaces <rich:notifyMessage>

2025 年 3 月 17 日 | 阅读 1 分钟

它用于显示 FacesMessages。此组件构建在 <rich:notify> 的顶部。

样式类和皮肤参数

注意 - <rich:notifyMessage> 与 <rich:notify> 共享通用类。因为每个 JSF 消息都只呈现一个通知。

下表包含 notifyMessage 的样式类和相应的皮肤参数。

Class函数皮肤参数映射的 CSS 属性
.rf-ntf-inf此类定义了信息性消息的样式。generalTextColorcolor
.rf-ntf-wrn此类定义了警告通知的样式。无皮肤参数。
.rf-ntf-err此类定义了错误通知的样式。无皮肤参数。
.rf-ntf-ftl此类定义了致命通知的样式。无皮肤参数。
.rf-ntf-inf .rf-ntf-ico, .rf-ntf-wrn .rf-ntf-ico, .rf-ntf-err .rf-ntf-ico, .rf-ntf-ftl .rf-ntf-ico这些类定义了基于通知消息严重性的通知图标的样式。无皮肤参数。

示例

在这里,在下面的示例中,我们正在实现 <rich:notifyMessage> 组件。此示例包含以下文件。

JSF 页面

// rich-notify-message.xhtml

托管 Bean

// User.java

输出

RichFaces Notifymessage 1 RichFaces Notifymessage 2