Welcome 微信登录

首页 / 软件开发 / JAVA / 使用Databound组件访问数据库

使用Databound组件访问数据库2011-07-28 netbeans.org 在使用本教程之前,您需要在系统上安装含有 Web 和 Java EE 支持的 NetBeans IDE 6.0。熟悉 IDE 的各个基本部分并阅读 NetBeans 可视化 Web JSF 开发 了解 NetBeans IDE 开发环境的简要介绍。

本教程将涉及以下技术和资源:

JavaServer Faces 组件Java EE 平台

1.2 与 Java EE 5*1.1 与 J2EE 1.4

Travel 数据库必 需
* 到本文发布之日时止,只有 Sun Java System Application Server 支持 Java EE 5。

本教程适用于 GlassFish V2 应用服务器。如果使用的是不同的服务器,请参阅 发行说明 和 常见问 题解答 了解各类问题和解决途径。有关所支持的服务器和 Java EE 平台的详细信息,请参阅 发行说明 。

创建含有下拉列表组件的页面

在本教程中,我们将构建一个 Travel Center 应用程序,如下图中部署的应用程序所示。

图 1:已部署的 Travel Center Web 应用程序

首先,我们将在新项目创建的默认的 Page 1.jsp 页面中添加一个 Table 组件和一个 Drop Down List 组件。

创建一个新 Web 应用程序项目,将它命名为 DataboundComponents,该应用程序使用 GlassFish V2 应用服务器和 Visual Web JavaServer Faces 框架。

IDE 将创建第一个页面,其名称为 Page1,并在 Visual Designer 中显示该页面。

展开 Palette 中的 Basic 节点,然后拖动一个 Label 组件到页面左侧。键入 Select Name: 并按 下回车键。

拖动一个 Drop Down List 组件到 Label 组件右侧。

在 Properties 窗口中,将 id 属性修改为 personIdDD。

按住 Ctrl-Shift 键的同时拖动 Drop Down List 组件到 Label 组件,将这两个组件关联到一起。

Label 组件的 for 属性现在已设置为 personIdDD。

从 Palette 窗口拖动一个 Message Group 组件到页面某角落中,比如说页面的右上角。

该组件可用于诊断编程错误。我们可以让诊断消息出现在该组件中,方法是调用 info(String)、 error(String)、 warn(String)和 fatal(String) 方法。Message Group 组件将显示 String 参数的值 。此外,关于运行时错误、验证错误和转换错误的消息将默认出现在该组件中。