异步 JavaScript 和 XML (AJAX) 与 Java 2 Enterprise Edition


AJAX 利用 HTML 页中的 JavaScript 对装入该页面时所使用的服务器发出异步调用,并以异步方式从服务器端组件获取 XML 文档。当请求结束时,JavaScript 可能会根据所得到的 XML 文档对 HTML 页的文档对象模型 (DOM) 进行更新或修改。仅在 HTML 页中重新呈现 HTML DOM 受到影响的部分。最近出现的术语“异步的 JavaScript 和 XML”就是用来描述此交互模型的。

有关 AJAX 的一般性说明,请参见在 J2EE 平台上使用 AJAX。如果不了解 AJAX,我们建议您先阅读该文档,然后再阅读以下解决方案。

请注意,AJAX 是新出现的技术,所以此处提供的解决方案很可能随最佳实例的出现而变化。

目录中的每篇文章均包含一个问题和解决方案文档,其中讨论了问题主题中的关键问题,提供了作为解决方案的各种策略并且包含样例应用程序的一些设计讨论。目录中的每篇文章均包含一个样例应用程序,用于对目录中的概念进行说明。

下面是本发行版本的 AJAX 类别中的文章列表。可以在 java.net 上的 Java BluePrints Solutions Catalog 项目中找到更多的文章。