快速业务通道

NetBeans Visual Web JSF应用程序开发入门 - 编程入门网

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

NetBeans Visual Web JSF应用程序开发入门

时间:2011-07-01 testnetbeans.org

您不必以任何特殊的顺序阅读本教程。您可以快速浏览,然后在时间允许的时候返回各个章节。如果您更喜欢逐步渐进的教程,您也许首先要尝试 JSF Web 应用程序开发。

本教程可用以下技术和资源运作

JavaServer Faces 组件/

Java EE 平台

NetBeans Visual Web JSF应用程序开发入门 - 编程入门网1.2 和 Java EE 5*

NetBeans Visual Web JSF应用程序开发入门 - 编程入门网1.1 和 J2EE 1.4

Travel 数据库 NetBeans Visual Web JSF应用程序开发入门 - 编程入门网某些小节必需

* 要发挥 NetBeans IDE 6.0 的 Java EE 5 性能的优势,请使用与 Java EE 5 规范完全兼容的应用服务器,例如 Sun Java System Application Server 9/GlassFish。

本教程是为 GlassFish v2 应用程序服务器而定制的。如果您正在使用其他服务器,请参考发行说明和 FAQ 以了解已知的问题和变通的方法。

开始一个项目

项目相当于您的 web 应用程序的工作环境。当您在 NetBeans IDE 中新建一个 Visual Web JSF 应用程序项目并且您已经指定了 GlassFish V2 或者更新的版本,IDE 会创建一个使用 JavaServer Faces 1.2 组件的基于 Java EE 5 的 web 应用程序。默认情况下,这个 web 应用程序被创建在一个符合用于 web 应用程序的 Java BluePrints 项目规范的目录结构中。

尝试

使用以下列表中适当的步骤启动 IDE:

Windows,Solaris 和 Linux。 双击 NetBeans 桌面图标。

Mac。 在 MacOS 上,6.0 可执行程序被安装在 /Applications/NetBeans/ 目录下。双击该文件夹中的 NetBeans 图标。

新建一个 Visual Web JSF 应用程序项目:

从主菜单中选择“文件”>“新建项目”。

在“新建项目”向导中,选择“Web”类别和“Web 应用程序”项目类型,并点击“下一步”。

把项目命名为 GettingStarted。注意默认的项目位置。假如您喜欢,可以点击“浏览”并选择一个不同的位置。

选择一个服务器和 Java EE 版本。

例如,默认的服务器是 GlassFish V2,Java EE 5 是默认的 Java EE 版本。

点击“下一步”。

选择 Visual Web JavaServer Faces 框架并点击“完成”,在默认位置或者 c 步骤中选择的位置新建一个项目。

IDE 在选择的(或默认的)项目文件夹中创建项目目录,并命名为与项目名称相同的名字。

NetBeans Visual Web JSF应用程序开发入门(2)

时间:2011-07-01 testnetbeans.org

探索“项目”窗口。如下图所示,“项目”窗口按照类别将内容分组。展开各个节点来看看每个分类中都有哪些类型。

图 1:“项目”窗口

NetBeans Visual Web JSF应用程序开发入门 - 编程入门网

在“Web 页”节点下是“Page1.jsp”节点。IDE 默认创建这个页面并将它设为起始页面。节点旁的箭头标记 NetBeans Visual Web JSF应用程序开发入门 - 编程入门网标志了此页面是起始页面。如果您想使用不同的页面作为起始页面,右键点击那个页面的节点并在弹出菜单中选择“设置为起始页”。

点击“文件”标签,或者从主菜单中选择“窗口”>“文件”,“文件”窗口将显示在前端。此窗口按照文件的物理存储组织它们。展开节点来看看目录结构。注意显示在“ApplicationBean1.java”节点旁边和它下面其它几个节点例如“Page1.java”节点旁边的 NetBeans Visual Web JSF应用程序开发入门 - 编程入门网标记。此标记表示该文件需要被编译。当您生成项目时 IDE 会自动编译这些文件。

NetBeans Visual Web JSF应用程序开发入门 - 编程入门网

图 2:文件窗口

在图 2 中,注意 GettingStarted > src > java > gettingstarted > Page1.java 节点。这个 Java 类是 Page1.jsp 文件的辅助 bean。只要您向项目

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号