JSF 1.2 警报组件
另请参见
使用警报组件
,可以直接在页面上显示警报消息。警报消息由描述警报类型(信息、警告、错误、成功,或者 indicators 属性中指定的用户定义类型)的图标以及摘要消息组成,可能还包含详细信息消息。
-
此组件是 JavaServer Faces 1.2 组件。当项目使用 Java EE 5 时,您会看到使用此 JavaServer Faces 版本的组件。有关 JavaServer Faces 1.2 的详细信息,请参见:
- 如果未定义
summary 属性,则将不显示警报组件。
将该按钮拖到可视设计器后,可以执行以下操作:
- 开始键入摘要消息的文本。
- 选择该按钮并在警报的“属性”窗口中编辑其属性。可以对下列常用属性进行设置:
- id。组件的名称。在 JSP 文件中,该名称是该组件的
id 属性的值。在页面 Bean 中,该属性的值是 Alert 对象的名称。
- summary。指明警报相关内容的简短文本消息。
- detail。较长的文本消息,可提供比摘要更详细的信息。
- type。指明警报严重性的高级属性,用于确定在摘要左侧显示的图标。通过从属性的下拉列表中选择一项,可以看到图标在可视设计器中的变化。
- 右键单击警报,并选择以下几个操作之一:
- 编辑 action 事件处理程序。对 action 事件处理程序进行编码,当用户单击已添加到详细信息部分的超级链接(通过在“属性”窗口中设置
urlText 属性)时,将调用该方法。此方法确定根据指定条件打开的页面或资源。操作方法通常用于处理鼠标的单击操作,并返回指示页面导航条件名称的字符串(应用程序下一个显示的页面)。该方法的缺省名称为 alert-id_action,其中 alert-id 是警报组件的 id 属性的值。
- 绑定到数据。动态地设置摘要文本。该文本来自指定的对象或数据提供器,如数据库表的列。有关详细信息,请参见“绑定到数据”对话框。
- 属性绑定。打开一个对话框,通过该对话框可以将
summary 属性之外的组件属性绑定到其他对象或 Bean 属性,这些对象或属性将自动更新此组件的属性。
- 添加绑定属性。该选项用于在组件中添加绑定属性。
- 注意:如果您打算使用 Java 代码编写组件脚本,则必须手动添加绑定属性,可使用值绑定表达式将该属性绑定到支持页面 Bean 的属性上。
- 删除绑定属性。该选项用于从组件中删除绑定属性。
- 对齐。如果选择了多个组件,则可以指定这些组件之间的对齐方式。如果只选择了当前组件,则可以选择在移动组件时是否将其与背景网格对齐。
- 在浏览器中预览。查看页面在系统缺省 Web 浏览器中的呈现方式。
- 另请参见
- 警报组件属性窗口
- 绑定组件属性
- 使用组件
- 组件任务:快速参考
- 关于 Visual Web 组件面板
法律声明