IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  XML | Web development | Java technology  >

使用 Google Web 工具箱进行 XML 开发

在 XML 的帮助下轻松开发 Ajax 应用程序

developerWorks

级别: 中级

Nicholas Chase (ibmquestions@nicholaschase.com), 作家, 自由作家
Tyler Anderson (tyleranderson5@yahoo.com), 自由撰稿人, 自由作家

2007 年 8 月 31 日

现在注册或者使用您的 IBM ID 和密码登录。

通过 Google Web Toolkit 可以使用 Java™ 语法来创建 Asynchronous JavaScript + XML (Ajax) 用户界面所需要的 JavaScript™ 代码。多数 Ajax 应用程序都使用 XML 和服务器传递信息,因此应用程序必须能够解析和创建 XML 数据。本教程介绍了如何使用 Google Web Toolkit 操作和创建 XML。

在本教程中

请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。

RSS 订阅 Ajax 相关文章和教程的 RSS 提要

过去的两年中,Ajax 已经成为新建网站的基本要求,但是并没有使其创建工作变得更简单。手工创建支持 Ajax 的站点意味着要编写 JavaScript 代码,使用不符合浏览器标准的对象发送异步 HTTP 请求,编程工作可能旷日持久。Google Web Toolkit (GWT) 将支持 Ajax 应用程序所必须的 JavaScript 任务抽象到几个 Java 类中,因而使 Java 程序员创建这类接口更加直观。但是这些 Ajax 应用程序多数使用 XML 和服务器交换信息,因此应用程序必须能够解析和创建 XML 数据。本教程说明如何使用 GWT 发送、接收、操作和创建 XML。

分享这篇教程……

digg Digg 这篇教程
del.icio.us 发布到 del.icio.us
Slashdot Slashdot 这篇教程!

本教程说明了如何结合 GWT 使用 XML,GWT 是一组用于简化 Ajax 网站创建的 Java 类。本教程中将会创建一个非常小、非常简单的 mashup 应用程序,结合了三种不同来源的信息。您将会学习到如何使用 GWT 发送、接收、操作和创建 XML。


目标

  • 回顾 Ajax, XML, 以及 Document Object Model (DOM) 技术

  • 学习什么是 GWT

  • 如何创建 GWT 应用程序

  • 如何使用 GWT 检索 XML 文档

  • 如何使用 GWT 解析 XML 文档

  • 如何使用 GWT 操作 XML 文档

  • 如何使用 GWT 发送 XML 数据

预备知识

本教程假设您熟悉 Java 概念和 HTML,虽然其中的代码很简单。了解 XML 会有所帮助,不过文中将简要介绍 XML 和文档对象模型(DOM)。一些入门参考请先参阅其中的参考资料。


系统需求

您需要在浏览器中启用 JavaScript。

阅读本教程还需要安装下列工具:

  • Java 2 SE 1.4 或更高版本:GWT 使用 Java 类生成 JavaScript,因此需要能够编译这些代码。可以下载 Java Software Development Kit
  • GWT:这个工具箱可从 Google Code 下载。
  • WinZip 或其他 zip 工具:需要解压 GWT。可下载 WinZip 试用版。
  • Eclipse 或 IBM® Rational™ Web Developer 之类的 IDE 当然好,但是也完全可以使用简单的文本编辑器来编辑文件。可以从 Eclipse.org 下载 Eclipse,或者 Rational Web Developer 的试用版。


学习时间

1-2 小时


语言

中文


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款