面向Java开发人员的Ajax技术[3]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

在本系列中,我将给出所有你需要的开发你自己的Ajax应用的工具。在这第一篇文章中,我将解释在Ajax背后的概念,示范为基于Web的应用系统创建一个Ajax接口的基本步骤。我将使用示例代码来示范实现Ajax动态接口的服务器端Java代码与客户端JavaScript脚本。最后,我将指出一些Ajax方法中易犯的错误,以及在创建Ajax应用时应该考虑的广泛范围内的可用性与易访问性方面的问题。

一个更好的购物车

你可以使用Ajax来加强传统的Web应用,通过消除页面载入来使交互更流畅。为了示范它,我将使用一个简单的,能动态更新加入的物品购物车。结合一个在线商店,这个方法可以不用等待点击后的页面重载,而让我们继续浏览并挑选物品到购物车中。虽然,本文中的代码针对购物车例子,但其中展示的技术可以用到其它的Ajax应用中。列表1中展示了购物车示例所使用的HTML代码。在整篇文章中,我都将会引用到这些HTML代码。

列表1:购物车示例的相关代码片断

<!-- Table of products from store's catalog, one row per item -->

<th>Name</th> <th>Description</th> <th>Price</th> <th></th>

本文关键:面向Java开发人员的Ajax技术
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top