ajax toolkit framework(atf)是新的 open ajax initiative 的核心部分,旨在通过 eclipse foundation 提高对功能强大的 web 编程技术的可访问性。本文包括一个 helloworld 示例,您将在其中安装和配置 atf,然后使用 eclipse 和 dojo 来创建基本的 web 应用程序。
ajax toolkit framework(atf)是新的 open ajax initiative 的核心部分,旨在通过 eclipse foundation 提高对功能强大的 web 编程技术的可访问性。通过为各种开源 ajax 工具包(包括 dojo、zimbra 和 rico)添加 asynchronous javascript and xml(ajax)开发环境,atf 扩展了 eclipse web tools platform (wtp)。本文包括一个 helloworld 示例,您将在其中安装和配置 atf,然后使用 eclipse 和 dojo 来创建基本的 web 应用程序。
atf 位于 eclipse wtp 的顶部,wtp 在 web 开发社区中使用得十分广泛。wtp 通过添加用于开发 java™ 2 platform,enterprise edition (j2ee) web 应用程序的工具扩展了 eclipse。
atf 通过为各种开发源码的 ajax 工具包(包括 dojo、zimbra 和 rico)添加 ajax 开发环境扩展了 wtp。它增强了 javascript 编辑功能,提供了 edit-time 语法检查、文档对象模型(document object model,dom)和层叠样式表(cascading style sheet,css)inspector 和集成 mozilla 浏览器。atf 允许开发人员使用 eclipse 作为开源工具包所需的企业级集成开发环境(ide)。atf 背后的 open ajax initiative 的目标是提高对 ajax 的可访问性,ajax 正在迅速流行开来,但是对于新的开发人员来说概念还是很晦涩难懂。
本文使用 eclipse、atf 和 dojo 将 atf 的安装步骤和创建示例 ajax 应用程序紧密联系在一起。“将 ajax 带入 eclipse 的 ajax toolkit framework 的两个工具” 介绍了 dojo 和 zimbra,并且先提供了 “hello world!” 示例,然后提供了用 atf 将 dojo 集成到 eclipse 中的方法。本文利用了 v0.1 版来创建类似的项目,并且更加简单。
安装 atf
启动之前,请先阅读在 microsoft® windows® 下安装的快速说明(有关详细信息和下载,请参阅 参考资料)。如果尚未使用 eclipse,请下载 j2ee 项目包,其中包括 core eclipse v3.2.1 和 eclipse wtp(使用 atf 时要求使用 wtp)。如果尚未安装和使用 eclipse,这是满足 atf 基本要求的最简单方法。
要开始使用 atf,请执行以下操作:
- 从 eclipse.org 下载 atf 的最新版本。本文是基于 v0.1 版 (0.1-20060912)。在下载并安装以下所有必需的组件之前,请先不要安装。
- 下载 java runtime environment (jre) v1.4.2,它在当前的 v0.1 版中是必需的。sun microsystems 或 ibm® 版本都可以使用。
- 下载 apache tomcat v5 用作本地 web 服务器和 xulrunner,用于帮助 eclipse 建立与 mozilla 的接口。
- 安装 xulrunner、jre,然后安装 tomcat v5。
注:tomcat v5 更倾向于使用 jre v5,因此还可能需要下载它,以避免特殊的 tomcat 安装指导。 - 安装 eclipse(如果系统中没有安装的话)。
安装了 eclipse 之后,您就可以准备安装 atf 了。
要将 atf 安装到 eclipse 中,请打开 eclipse,然后单击 help > software updates > find and install > search for new features to install > new archived site。然后选择包含 atf 的压缩文件。通过安装屏幕的提示指导您完成安装,其间应当确保选择所有 atf 组件。确保仔细阅读 atf download 信息。一些 atf 版本(包括 v0.1)包含特殊安装说明,末尾介绍了如何安装附加文件。
在 atf 中构建 dojo 应用程序
现在您已经准备好构建第一个 dojo 应用程序。开始先创建一个新项目。新项目打开后,请完成以下步骤:
打开 eclipse,然后单击 file > new > project。
单击 web > static web project,然后单击 next。
图 1. 选择项目类型
在 project name 字段中键入 helloworld,然后单击 target runtime 下方的 new。此名称将是整个项目的封闭名称,可以在其中包括与所选名称同名的子文件夹和 web 应用程序。
图 2. 为项目命名
单击 http > http server,然后单击 next。在此步骤中,您将告诉 eclipse 需要使用本地 http 服务器作为运行时目标。这就是安装步骤过程中必须安装 tomcat v5(或其他支持 http 的服务器)的原因,允许您在本地分析 eclipse 内应用程序行为。
图 3. 设置指向本地 http 服务器的链接
……


闽公网安备 35060202000074号