3.6.3.2. 通知消息
|
对 v.7.0 之后的新版本 API,请参阅 通知消息。 |
通知消息可以通过 Frame 接口的 showNotification() 方法来调用。由于界面控制器都实现了这个接口,所以可以直接在界面控制器调用此方法。
showNotification() 方法有下列参数:
-
caption- 通知文本。对于 HTML 类型的消息,可以使用 HTML 标签来格式化消息内容。使用 HTML 时,确保对数据库取出的数据进行转义保护,避免 web 客户端进行代码注入。在非 HTML 格式的消息中可以使用\n来换行。 -
description– 在 caption 下显示的一条可选的描述信息。也可以使用 HTML 和非 HTML 格式。 -
type– 消息类型。可能的类型:-
TRAY,TRAY_HTML- 在界面右下角显示通知消息,之后会自动消失。 -
HUMANIZED,HUMANIZED_HTML– 显示在界面中间的标准通知消息,之后会自动消失。 -
WARNING,WARNING_HTML– 警告通知消息,点击时消失。 -
ERROR,ERROR_HTML– 错误通知消息,点击时消失。
-
显示通知消息示例:
showNotification(getMessage("selectBook.text"), NotificationType.HUMANIZED);
showNotification("Validation error", "<b>Date</b> is incorrect", NotificationType.TRAY_HTML);