设置事件处理程序

Faces Client 组件的事件处理程序是通过“快速编辑”视图编写的。Faces Client 组件的“属性”视图包含指向“快速编辑”视图的链接。对于树形视图和数据网格组件,可使用现成的事件处理程序或编写您自己的定制事件处理程序。有两个现成的事件处理程序。

  1. 将选择的对象设置为目标组件中的根对象 - 此处理程序采用在当前控件中选择的对象(可选,该对象中的特定引用)并使其成为目标控件中的根对象。对于此类型的事件处理程序,目标控件可以是任何 Faces Client 组件(Web Service 除外)和 Faces Client 支持的标准 JSF 组件。可能的目标控件的列表显示在出现的配置对话框中。 在想要树形视图中的所选对象(源)确定显示在数据网格中的内容(目标)时,使用此事件处理程序。此处理程序不更改数据源中的任何数据值, 但它会设置显示在所选控件中的内容。
  2. 将选择的对象绑定至另一对象 - 此处理程序采用所选对象的值(可选,该对象中的特定引用) 并将其绑定至另一数据对象。 此事件处理程序设置存储在数据对象中的数据值。在资产组合样本中,当用户从数据网格中选择特定股票时,该股票对象中的字段的值将复制至 placeHolderStock 数据对象,之后将用作 Web Service 的输入参数。该处理程序将更改存储在该对象中的值。
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.