当前位置: 首页 > web开发 > AJAX > 正文

Google Web Toolkit框架简介

时间:2010-07-22 netbeans.org

Google Web Toolkit(GWT)是一个开源 Java 软件开发框架,旨在帮助那些不甚精通浏览器的开发人员更容易地编写 Web 2.0 应用程序,即通过 AJAX 编写异步 web 应用程序,请参阅 Google Web Toolkit 站点。现在,编写动态 web 应用程序是一个单调乏味且容易出错的过程,需要花费 90% 的时间来处理 web 浏览器与平台之间细微的不兼容性,而且由于 JavaScript 不具有模块性,所以很难共享、测试和重用 AJAX 组件。GWT 不但克服了这些缺陷,而且仍然为用户提供了同样的动态且符合标准的体验。使用 Java 编程语言编写前端代码,然后 GWT 编译器将 Java 类转换成支持浏览器的 JavaScript 和 HTML。”

本教程所需要的软件

开始之前,需要在您的计算机中下载并安装以下软件:

NetBeans IDE 6.0 Web & Java EE。

Java Standard Development Kit(JDK™)5.0 版或 6.0 版

Google Web Toolkit

在 IDE 中,打开 Plugin Manager(位于 Tools 菜单下)并安装 GWT 插件,如下图所示:

关于 GWT 的更多信息,请查阅 http://code.google.com/webtoolkit/。有关 IDE 对 GWT 支持的详细信息,请查阅 https://gwt4nb.dev.java.net/。如果熟悉 GWT,欢迎您为本教程所使用的 GWT 插件贡献代码。

注意:本教程将以 Google Web Toolkit: GWT Java AJAX Programming” 中介绍的一些示例为基础,该著作由 Prabhakar Chaganti 编写,并于 2007 年 2 月由 Packt Publishing 出版。

建立环境

首先使用 IDE 生成一个基本源结构。完成之后,我们将对其进行仔细研究,以理解 GWT 的内部工作原理。