快速业务通道

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序

时间:2011-07-08 netbeans.org Sailing

本教程介绍如何使用 NetBeans IDE 6.5 和 JSF 1.2 (Woodstock) 组件构建 能够创建、检索、更新和删除数据库行的 Web 应用程序。该应用程序提供了一个 主数据下拉列表和一个同步的详细信息表。该应用程序的用户能够从关联数据库 添加、更新和删除详细信息表中的记录。

本教程使用的概念在更基本的教程中有介绍。如果您对 IDE 及其设 计组件尚未有基本的了解,请先阅读一些介绍性教程,如可视化 Web JSF 应用程 序开发入门和使用数据绑定组件访问数据库。

预计时间:45 分钟

目录

创建项目

设计页面

设置数据库

配置下拉列表

配置表

更改列组件

配置表的虚拟表单

添加事件和初始化代码

测试应用程序 - 第 1 部分

添加插入功能

向表中添加更多组件

添加应用程序 - 第 2 部分

修改该页面以保存行集

创建 maxTripRowSet

将用户更改保存到数据库中

测试应用程序 - 第 3 部分

添加删除功能

为每行添加一个删除按钮

添加事件代码

测试应用程序 - 第 4 部分

添加还原功能

添加反向更改按钮

配置虚拟表单

测试应用程序 - 第 5 部分

结束语

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序(2)

时间:2011-07-08 netbeans.org Sailing

要学习本教程,您需要具备以下软件和资源。

软件或资源 要求的版本
NetBeans IDE 6.5 Java 版本
Java 开发工具包(Java Developer Kit,JDK) 版本 6 或版本 5
JavaServer Faces 组件/ Java EE 平台 1.2(带有 Java EE 5*)或 1.1(带有 J2EE 1.4)
GlassFish 应用服务器 2.1
Travel 数据库 必需

* 要利用 NetBeans IDE 的 Java EE 5 功能,请使用完全符合 Java EE 5 规范的应用服务器,例如 GlassFish Server Open Source Edition 2.1 UR2。如果使用的是其他服务器,请查阅发行说明和常见问题解答,了解已知问题 和解决方法。有关支持的服务器和 Java EE 平台的详细信息,请参见发行说明

有关使用其他数据库完成本教程的信息,请参见插入、更新和删除 wiki。

创建项目

在本教程中,您将创建一个包含单个页面的 Web 应用程序。首先需 要对页面进行布局,该页面包括一个人及其相应行程,如下图所示。

初始页面布局

设计页面

创建一个使用可视化 Web JavaServer Faces 框架且名为 InsertUpdateDelete 的新 Java Web 应用程序。该应用程序的 Page1.jsp 文件 将在可视设计器中打开。

从组件面板的“WoodStock 基本”部分拖放一个“下拉列表”组件到 页面的左上角。在“属性”窗口中,将其 id 属性更改为 personDD。

右键双击“下拉列表”组件并选择“添加绑定属性”。

从组 件面板的“Woodstock 基本”部分拖放一个“消息组”组件到下拉列表的右侧 。

“消息组”组件显示验证错误和转换错误,以及通过 info 和 error 方法写入 Java Server Faces 上下文中的消息。这些消息有助于调试项目。

在其他两个组件下面放置一个“表”组件。

在“导航”窗口 中,展开 "Page1" 节点直至看到 form1 组件。 右键单击 "form1" 节点并选择“添加绑定属性”。

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序(3)

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号