跳至内容 Java Solaris 社区 Sun 商店 加入 SDN 我的个人档案 加入的益处
 
在 Sun Java(TM) Studio Creator 2 中将标准数据表组件绑定到数据库表
作者:Chary Kanaparthi,2006 年 4 月  
本技术提示介绍了在 Java Studio Creator 2 中如何将拖放到页面上的数据库表绑定到数据表组件(Java Studio Creator 2004Q2 中的标准组件)。
 
背景信息

Sun Java Studio Creator 2 在组件面板中引入了一些新的“基本”组件,同时保留了上一版本的 JavaServer Faces 组件(称为“标准”组件)。

本技术提示说明了如何在 Java Studio Creator 2 IDE 中将拖放到页面上的数据库表绑定到数据表组件,该组件是上一版本的 IDE (Java Studio Creator 2004Q2) 中的标准组件。Java Studio Creator 2 中保留了这些标准组件,这样 Java Studio Creator 2004Q2 开发的项目中的页面就可以直接在 Java Studio Creator 2 中使用,无需进行任何修改。您可以在组件面板的“标准”类别中找到这些标准组件。

在 Java Studio Creator 2 中,数据提供器组件可以将表组件绑定到数据库表。也就是说,将某个数据库表放在页面的表组件上时,IDE 就使用数据提供器将表组件绑定到该数据库表。

如果使用组件面板“标准”类别中的数据表组件,则无法使用数据提供器将数据表组件绑定到数据库表。但是,通过手动将组件绑定到数据库表,则可以创建同时使用标准组件和基本组件的页面。请按照下面的说明,将数据库表绑定到标准数据表组件。

 
 
Chary Kanaparthi
Chary Kanaparthi 是 Java Studio Creator 的一名质量工程小组成员。
 
将数据表组件绑定到数据库表

可以使用“表布局”对话框,将数据表组件绑定到数据库表。实际上,是将数据表组件绑定到数据库表的行集。请按照下面介绍的步骤来了解如何完成此绑定操作。

  1. 从组件面板的“标准”类别中将“数据表”放到“设计”窗口的某个页面上。
  2. 在该页面中添加一个数据库表。在“服务器”窗口中,右键单击“数据源”节点中的某个数据库表,然后从上下文菜单中选择“添加到页面”。
  3. 选中“数据表”组件。您可以在“概要”窗口或“设计”窗口页面上选中该组件。请单击鼠标右键以打开其上下文菜单,然后单击“表布局”。
  4. 从“表布局”对话框中,为“获取数据来自:”提示选择相应的行集。单击“确定”。图 1 显示了从下拉列表中选中的 personRowSet。
图 1:将表绑定到行集
图 1:将表绑定到行集
 

完成此操作后,页面上的数据表组件将发生变化以反映对数据库表的绑定。现在,数据表已绑定到 PERSON 数据库表 personRowSet,如图 2 所示。

图 2:绑定后的标准数据表组件
图 2:绑定后的标准数据表组件
 
更多的开发者资源
 

有关为开发者提供的更多技术提示、文章、论坛、教程、博客文章和其他专家建议,请访问 Sun Developer Network (SDN) 上的 Java Studio Creator 开发者资源,网址为:http://gceclub.sun.com.cn/prodtech/javatools/jscreator/