将 Visual Web JSF 列表组件绑定到数据库

另请参见

在 Visual Web JSF 开发过程中,如果将列表组件绑定到数据库,则会在该组件与数据库表的至少一列之间创建连接。列表组件每次显示一个或多个值,并包括组件面板“基本”类别中的以下组件:列表框、下拉列表、复选框组以及单选按钮组。

首先,在 IDE 中设置列表组件和数据库表。然后,确定是将数据库表直接放在组件上,还是先将数据库表放在页面中然后再将数据库表绑定到组件。如果将数据库表直接放到组件上,则该组件将绑定到此数据库表第一个非键列中的值。要将组件绑定到其他列,请将数据库表放到页面上,然后将组件绑定到数据库表的列。

设置数据库表和组件:

  1. 列表组件添加到页面。
  2. 如果未连接到所需的数据库,请在 中立即连接
  3. 展开“表”节点以查看数据库中的表。

将数据库表拖放到组件上:

将数据库表拖放到页面上,然后将其绑定到组件:

  1. 将“服务”窗口中的数据库表拖放到页面上。
  2. 选择要将数据绑定到的组件,然后选择“绑定到数据”。
  3. 在“绑定到数据”对话框中,选择“绑定到数据提供器”标签。
  4. 在“绑定到数据提供器”标签中,在“值”字段框中选择要返回到数据库的列。此列通常包含主键。
  5. 在“显示”字段框中,选择要使用的列,以使其在运行时显示在组件中。
  6. 单击“确定”。
另请参见
关于将组件绑定到数据
“绑定到数据”对话框:列表组件
关于组件和数据
将组件添加到 Visual Web JSF 页
添加数据库连接
将表添加到 Visual Web JSF
JavaServer Faces 表达式语言

法律声明