NetBeans Visual Web JSF应用程序开发入门 - 编程入门网
本字段”组件。
右键点击“文本字段”组件,在弹出菜单中选择“绑定到数据”。点击“绑定到对象”标签,选择 RequestBean1 > parm,点击“确定”。 创建一个名为 Next 的页面。添加一个“按钮”组件和一个“静态文本”组件。 使用您刚才绑定 First 页面上的“文本字段”组件的相同步骤,绑定 Next 页面上的“静态文本”组件到 RequestBean1 > parm。 右键点击页面的背景,在弹出菜单中选择“页面导航”。 在“页面流”编辑器中,创建一个从 First 页面的“按钮”组件到 Next 页面的连接器。不用管 Next 页面的“按钮”组件,因为您要使这个按钮促发 Next 页面简单地跳转到它本身。 将 First.jsp 设置为起始页并运行这个应用程序。输入一个值并点击按钮。注意 Next 页面显示了您在 First 页面输入的值。在这之后,RequestBean1 的一个实例被初始化,用于将“文本字段”组件的值存储在 parm 属性中。parm 属性的值在随后的响应中被读到(Next 页面的 HTML)。一旦响应被返回,RequestBean1 的实例就被销毁。 点击 Next 页面上的按钮促发 Next 页面跳转到它自身。注意“静态文本”组件将不再显示一个值。这是因为保存值的 RequestBean1 的实例只存活于 First 页面提交到 Next 页面的 HTML 被返回到客户端的请求中。 NetBeans Visual Web JSF应用程序开发入门(15)时间:2011-07-01 testnetbeans.org了解更多 参见理解作用域和受管 Bean 连接到数据库 “服务”窗口中包含了一个“数据库”节点,它显示了所有已在 IDE 中注册的数据库,如下图所示。NetBeans IDE 6.0 提供了一个范例数据库 TRAVEL,您将在本教程剩余部分使用到它。 图 19:数据源 在您可以在项目中访问数据库之前,您必须将 IDE 连接到数据库。您在每次启动 IDE 并打开连接到数据库的项目时都必须这么做。 如果一个数据库标记显示为断开并且您无法展开这个数据库节点,这表示 IDE 还未连接到数据库。要连接到 TRAVEL 数据库,在“服务”窗口中右键点击这个数据库的节点并在弹出菜单中选择“连接”。当出现“连接”对话框时,在“口令”中输入 travel并选中“记住口令”。 当您打开一个已存在的项目,可视设计器可能显示一个错误界面。典型地,这是因为可视设计器需要从数据库获得信息,但 IDE 还未连接到数据库。尝试连接到数据库并点击错误界面上的“继续”按钮来解决这个问题。 您可以从数据源中拖放一个表到一个组件上或者到页面上,来连接一个页面到一个数据库表。当您这么做了,IDE 会添加一个数据提供器到页面上和一个 rowset 到 SessionBean1 类中,如下图所示。 图 20:数据提供器和 Row Set rowset 对象创建一个到数据库的连接,执行查询,和管理结果集。数据提供器对象提供了一个访问多种类型的组件数据的通用接口,从数据库表,到 ArrayList 对象,到 Enterprise JavaBeans 对象。特别地,您使用 rowset 对象的唯一机会是当您需要设置查询参数的时候。在大部分情况下,您可以使用数据提供器对象来访问和操纵数据。 一旦您添加了一个数据提供器到项目中,您就可以通过右击组件并选择“绑定到数据”来绑定一个组件到这个数据提供器。在“绑定到数据”对话框中点击“绑定到数据提供器”标签使它显示到前端。“选择一个数据提供器”下拉列表显示了项目中所有您可以选择以绑定到组件的数据提供器。选择了一个数据提供器之后,选择适当的数据列绑定到组 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |