使用Ajax Toolkit Framework开发Dojo应用

引言

AJAX Toolkit Framework(下面简称ATF)为 Eclipse 提供 Ajax 支持,其绑定当下最流行的 AJAX 框架(Dojo, Zimbra, Rico, etc),为 Eclipse 提供整合的模块。Eclipse 用户可以使用 AJAX Toolkit Framework 来编写 AJAX 应用程序。就像在 Eclipse 中开发平常的Java 程序一样,非常方便。

我们现在就以开发 Dojo 应用为例,从快速开发 Dojo 应用,以及使用 DOM Inspector and JavaScript Console 来帮助 Dojo 应用的开发 2 个方面,来看看 ATF 如何增强 Ajax 应用的开发。

本文目标读者主要是对 Ajax 技术感兴趣,并能够熟练安装 Eclipse 插件,使用 Eclipse开发和调试应用程序,对 Dojo Toolkit 有一定了解的 WEB 开发者。

开发环境搭建

1)安装最新的Eclipse SDK 3.2 以及Java SDK 1.4 (或者更高版本)

2)安装Eclipse Web Tools Project (WTP)1.5 (以及它的前置软件安装包)推荐安装 :wtp-all-in-one-sdk-R-1.5.0-200606281455-win32.zip 软件包,它集成了上面提到的两项工具。

3)安装Tomcat5.0以上版本或者WTP所支持的服务器。

4)下载并解压缩XULRunner软件包,随后在命令行的方式下加入解压缩后的目录,输入xulrunner --register-global 来注册XULRunner,以便能够让Eclipse内嵌Mozilla浏览器。

5)下载AJAX Toolkit Framework,这是一个.jar文件,可以通过Eclipse更新选项里面的新的归档站点来添加这个插件到Eclipse中。

6)下载最新的Dojo 工具包,目前最新的版本是0.3.1。解压缩并把其下的所有文件拷贝至Eclipse的plug-in文件夹下的 org.dojo.runtime_<version>目录内。并确保Dojo解压缩包下的src文件夹的所有文件都被拷贝至该目录下。

7)为了让Eclipse能够识别ATF插件的安装,我们需要在启动Eclipse的时候,在其快捷方式上,右击鼠标,并在出现的窗口中的目标一栏中修改相应信息,比如修改成:e:\eclipse\eclispe.exe - clean.

至此,使用ATF开发Dojo应用的开发环境就搭建好了,现在我们看一下使用ATF提供的功能:

使用ATF开发Dojo应用快速入门

1.打开Eclipse3.2,切换到J2EE视图,新建一个工程,选择Dojo J2EE Project

时间: 2024-07-28 22:21:13

使用Ajax Toolkit Framework开发Dojo应用的相关文章

探索Eclipse的Ajax Toolkit Framework

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). 本文是我在 2006 年 5 月介绍

将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具

IBM 致力于启动新 Open Ajax Initiative 的目的是希望通过 Eclipse Foundation 增加对强大 Web 编程技术的支持.为了帮助开发人员为使用新工具集做好准备,本文介绍了两种现有的运行时工具 Dojo 和 Zimbra,在 Eclipse 的 Ajax Toolkit Framework (ATF) 将支持他们. Open Asynchronous JavaScript and XML (Ajax) Initiative 背后的合作伙伴正在通过构建一种开发人员

结合AJAX进行PHP开发之入门

ajax 异步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)无疑是最流行的新 Web 技术.本文中我们将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序. 我们首先用标准的 PHP 开发方法编写简单的相册,然后再用 Sajax 将其变成活动的 Web 应用程序. 创建一个简单的相册 本文将使用两种方法创建一个简单的相册:传统的 Web 应用程序和基于 Saja

使用 GWT 实现基于 Ajax 的 Web 开发

GWT 简述以及 GWT 开发 Web 应用程序的优势 Ajax 及基于 Ajax Web 应用程序开发简述 Ajax 即"Asynchronous JavaScript and XML"(异步 JavaScript 和 XML),是一种创建交互式网 页应用的网页开发技术.通过此技术,软件开发人员可以在最短的时间内开发出更小,更快的,更友好的 Web 应用系统.在传统的 web 应用中,用户填写并提交表单 (form),在提交表单时就向 web 服务器发送一个处 理请求.服务器接收用户

结合AJAX进行PHP开发入门

异步 javascript 和 XML(Asynchronous JavaScript and XML,Ajax)无疑是最流行的新 Web 技术.本文中我们将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序.我们首先用标准的 PHP 开发方法编写简单的相册,然后再用 Sajax 将其变成活动的 Web 应用程序. 创建一个简单的相册 本文将使用两种方法创建一个简单的相册:传统的 Web 应用程序和基于 Sajax 的应用程

结合AJAX进行PHP开发之入门_AJAX相关

异步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)无疑是最流行的新 Web 技术.本文中我们将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序.我们首先用标准的 PHP 开发方法编写简单的相册,然后再用 Sajax 将其变成活动的 Web 应用程序. 创建一个简单的相册 本文将使用两种方法创建一个简单的相册:传统的 Web 应用程序和基于 Sajax 的应用程

探讨微软ASP.NET AJAX控件开发技术(服务器端)

一.简介 到目前为止,我们已经讨论了开发Ajax控件所涉及的客户端相关技术.现在,让我们来讨论此过程中与服务器端相关的一些技术. 需要说明的是,在[客户端]篇中我们的举例本质上仅是使用ASP.NET AJAX框架提供的面向对象JavaScript技术来增强了一个客户端图像组件,而没有明显涉及到AJAX技术(除了ScriptManager在后台以AJAX方式下载并管理客户端脚本代码外).所以,这个例子是简单的,仅凭客户端相关知识就可以使用这个增强控件. 但是,在实际开发中,当要增强的客户端控件涉及

用SQL Server CE 2.0和.NET Compact Framework开发……

用SQL Server CE 2.0和.NET Compact Framework开发紧凑而功能强大的移动应用程序 本文假定你熟悉SQL Server和Visual Studio. 概要 开发人员在为移动设备创建解决方案时可以有很多种选择.最大的挑战之一是找到一种既紧凑又健壮的本地存储方案.SQL Server CE 2.0 承诺在产品交付时两者兼备.其最新版本将比以往的版本在特色和性能上都有一个巨大的飞跃.本文将回顾开发人员目前在使用开发平台和开发工具上的一些选择.作者也将比较和总结 SQL

Zend Framework开发入门经典教程_php实例

本文讲述了Zend Framework开发入门相关知识点.分享给大家供大家参考,具体如下: Zend Framework发布了!虽然仍处于开发初期,这个教程仍突出讲解目前几个最好的功能,并指导你完成一个简单程序的构建. Zend最早在社区里发布了ZF.基于同样的想法,这个教程写来用于展示ZF现有的功能.由于这个教程是在线发布,我将在ZF变化时对其进行更新,以便尽可能有效. 要求 Zend Framework要求PHP5.为了更好利用本教程的代码,你还需要Apache网页服务器.因为示范程序(一个