Sun Java Studio Enterprise 实践:创建一个 Web…

2008-02-23 10:09:23来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

摘抄于:http://gceclub.sun.com.cn/staticcontent/html/2004-06-10/studio.html

几个月前 Sun Microsystems 宣布了 Sun Java System,它是一个对软件进行打包、发布和定价的新方法。Sun 初步指定了组成 Sun Java System 的一组软件。Sun Java Enterprise System 就是其中的一个,它将一组综合的基于标准的企业服务集成到一个单一的包中。这些服务包括 Web 和应用程序服务、目录和身份认证服务、门户服务和可用性服务。

作为 Sun Java System 宣言的一部分,Sun 也宣布了 Sun Java Studio Enterprise,它是 Java EntERPrise System 的开发人员解决方案。Java Studio Enterprise 包括了创建和测试部署于 Java Enterprise System 上的应用程序的工具和服务。总之,Java Studio Enterprise 和 Java Enterprise System 为开发人员提供了一整套的解决方案,用于开发、测试以及部署企业应用程序和 Web 服务。

较早前的一篇文章 介绍了 Java Studio Enterprise。它强调了 Java Studio Enterprise 的一些关键的功能,以及为开发人员带来的好处。紧接着的一篇文章 阐述了 Java Studio Enterprise 如何很容易的创建和测试会话 bean,会话 bean 是一个基于 Enterprise JavaBean (EJB) 的组件,并代表 J2EE 服务器的一个客户。

在本文中,您将了解到如何利用 Sun Studio 的 Web Application Framework 来轻松的创建 Web 应用程序,Web Application Framework 已经集成到了 Java Studio Enterprise 中。(为简单起见,本文以下用“Web Application Framework”,而不用“Sun Studio 的 Web Application Framework”。) Web Application Framework 不仅可以简化 Web 应用程序的创建过程,而且可确保 Web 应用程序符合最佳的设计理念,并具有高度的可扩展性。

目录

- Web 应用程序示例 - 更多有关 Web Application Framework 的主题
  • 启动 Java Studio Enterprise
  • 创建一个新的 Web 应用程序
  • 创建一个 JDBC SQL 查询模型
  • 创建一个 Pagelet 组件
  • 创建一个 Page 组件
  • 将 Pagelet 添加到 Page
  • 添加导航控件
  • 测试 Web 应用程序

Web 应用程序示例

在下面的示例中,您将了解到如何利用已集成到 Java Studio Enterprise 当中的 Web Application Framework 来迅速创建一个 Web 应用程序。利用创建的 Web 应用程序,用户可以直观地浏览数据库中的记录。下面的步骤将描述 Web Application Framework 的诸多功能特性如可视和不可视组件,以及允许添加用户自定义组件的定制功能。除了具有 Web Application Framework 的功能外,Java Studio Enterprise 也有许多其他的用于提高开发人员效率的功能,以及一套综合性的开发资源和支持服务,目的是解决在应用程序的开发、编译以及测试过程中所遇到的问题。

更多有关 Web Application Framework 的主题

对于 Web 应用程序而言,如果它应满足的需求简单的话,则它的创建也就相对简单。但随着需求的增长,则创建 Web 应用程序会迅速变得困难起来。最具难度的一个需求是:使 Web 应用程序具有可扩展性,以满足用户的不断增长(有时候数量会十分巨大)。要使 Web 应用程序具有可扩展性是很困难的,同时也将增加应用程序的复杂性,而且使它的维护更加困难。为了迎接这些挑战,Java Studio Enterprise 集成了一个功能强大的、灵活的以及易用的 Web Application Framework。Web Application Framework 为您提供了一个图形化的环境和一组可重用的组件,这样您就可以迅速创建 Web 应用程序了,甚至是那些具有高度复杂性和成熟性的 Web 应用程序。Web Application Framework 的基础是一组 J2EE 的被称为 设计模式 的最优方案 (best practice)。Web Application Framework 在它所生成的代码中实现了这些设计模式中的许多。为了做到这一点,Web Application Framework 确保 Web 应用程序的结构完整性,并使它们具有高度的可扩展性,同时易于维护。

启动 Java Studio Enterprise

在您所选择的开发平台上启动 Java Studio Enterprise。它可运行在 Solaris 操作系统、Microsoft Windows 2000 以及 Microsoft Windows XP 上。本例运行于 Solaris 操作系统上。

当您启动了 Java Studio Enterprise 之后,就打开了其集成开发环境 (IDE)。从菜单栏中选择“View” 菜单。然后选择 Web Application Framework 和 Web Application Framework Explorer。这将打开 Web Application Framework 工作区。

工作区由一组窗口组成,利用它可以执行一组相关的任务。除了 Web Application Framework 工作区外,IDE 中也有针对文件编辑相关任务的工作区,GUI 编辑以及编译。您可以打开这些工作区中的任何一个,只要单击 IDE 中相应的选项卡即可。您也可以创建新的工作区,或者定制现有的工作区。每个工作区针对某个特定的任务可能会有不同的布局。我们也可以只用一个工作区,对它进行配置以显示所有的窗口和可用资源。然而,这个工作区将会变的非常拥挤。这也就是大家为什么乐于创建不同工作区的原因。

Web Application Framework 工作区在默认状态下,将在左侧显示 Explorer 窗口,在下部显示 Web Application Framework Apps 和 Runtime 视图选项卡。注意 Web Application Framework Apps 视图中的工具栏。通过单击工具栏上的图标,就可以执行与开发 Web 应用程序相关的任务。

Web Application Framework 工作区的中心区域显示的是 Welcome 窗口(当您打开一个文件进行编辑时,该区域会显示出 Source 编辑窗口),和其下部的 Output 窗口。一个标题为“Component Palette”的窗口显示在右侧。(注意:如果您定制了您的 Java Studio Enterprise 环境,则工作区的布局可能会有所不同。)

单击放大

创建一个新的 Web 应用程序

创建一个名为 PaginateDemo 的 Web 应用程序:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:jsp mysql制作简单的留言板(1)

下一篇:JavaServer Faces (JSF) vs Struts