Ajax核心API(即所谓的XMLHttpRequest)的唯一用途就是发送HTTP请求,在Web浏览器与服务器之间进行数据交换。Web页面中运行的JavaScript代码,可以使用XMLHttpRequest将该请求参数提交至服务器端脚本,例如Servlet或JSP页面。调用的Servlet/JSP将发回一个响应,其中包含了一般用于不需刷新整个页面即可更新用户查看内容的数据。此种方法在性能和可用性方面均体现出了独有的优势,因为这将降低网络通信量,而且WebUI的使用几乎与桌面GUI一样。但是,开发这种用户界面并不简单,因为您必须在客户端上使用JavaScript、在服务器端上使用Java(或