“绑定到数据”对话框:简单显示组件

另请参见

通过此对话框,您可以将数据提供器或对象与在组件中显示信息的缺省组件属性关联起来,这些缺省组件属性包括“按钮”组件的 text 属性或“图像”组件的 url 属性。如果要在运行时更改组件的外观,则可以创建此关联。如果可以使用缺省显示属性将用户输入的值发送到服务器,则通过绑定此属性还可以在服务器上保存该值。例如,文本字段的 text 属性可以获取用户输入的值,也可以向用户显示缺省值。

右键单击具有特定缺省属性(该属性显示单个数据项而不是列表或表,如“按钮”组件的 text 属性)的“基本”或“组合”组件并选择“绑定到数据”时,将会打开此对话框。可以打开此对话框的组件包括“警报”、"Breadcrumb"、“按钮”、“日历”、“复选框”(单个复选框,而不是复选框组)、“文件上载”、“隐藏字段”、“超级链接”、“图像”、“图像超级链接”、“内联帮助”、“标签”、“口令字段”、“单选按钮”(单个单选按钮,而不是单选按钮组)、“静态文本”和“文本字段”。

通过查看对话框顶部字段上方的文本行(其内容为“当前 <属性名称> 属性设置”),可以分辨出正在设置的属性。顶部字段本身会显示属性(如果存在)的当前设置。

要设置绑定,请首先选择用于执行所需绑定的标签:“绑定到数据提供器”或“绑定到对象”。

绑定到数据提供器

通过使用此标签,可以将组件属性绑定到在访问此对话框之前添加到页面中的数据库列

如果显示的数据提供器不是您要使用的数据提供器,则可以从“选择数据提供器”下拉列表中选择其他数据提供器。如果未列出该数据提供器,则必须添加适用于应用程序的数据库表。

选择所需的数据提供器之后,该数据提供器中的各项会填充到“数据字段”列表中。这些项表示数据库列。请选择将控制组件中的显示内容的项。

选择某个数据字段项之后,对话框顶部的输入字段中会填充一个引用所选项的 JavaServer Faces 表达式。

完成选择操作后,请单击“确定”将绑定应用于组件的属性。

绑定到对象

此标签允许您将组件属性绑定到 JavaBeans 属性。例如,您可能要将组件属性绑定到 SessionBean1 的属性,以便在由单个用户访问的多个 Web 页之间保持使用一个值,或者可能要将组件属性绑定到 ApplicationBean1 的属性,以便让应用程序的所有用户共享某个值。在“绑定到对象”标签中,可以看到所有受管 Bean 及其属性的树视图。您可以通过选择属性并单击“确定”来绑定到属性。

另请参见
关于将组件绑定到数据
关于组件和数据

法律声明