
AJAX
peng_jianming
这个作者很懒,什么都没留下…
展开
-
面向Java开发人员Ajax:构建动态的Java应用程序
作为J2EE开发人员,我们经常关注“后端机制(backend mechanics)”。我们通常会忘记J2EE成功之处在于WEB应用程序方面。许多原因使得人们喜欢利用WEB开发应用程序,但主要原因还是因为其易于部署的特点,允许站点以尽可能底的成本拥有上百万的用户。我们在后端投入太多的精力,使得我们在WEB用户界面对用户的相应灵敏方面投入不足。 本文介绍一种...2008-04-23 10:28:50 · 222 阅读 · 0 评论 -
Ajax全面剖析XMLHttpRequest对象(一)
XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于...2008-04-23 10:29:44 · 128 阅读 · 0 评论 -
Ajax全面剖析XMLHttpRequest对象(二)
三、 XMLHttpRequest对象的方法 XMLHttpRequest对象提供了各种方法用于初始化和处理HTTP请求,下列将逐个展开详细讨论。 abort()方法 你可以使用这个abort()方法来暂停与一个XMLHttpRequest对象相联系的HTTP请求,从而把该对象复位到未初始化状态。 open()方法 你需要调用open(DOMStr...2008-04-23 10:30:35 · 119 阅读 · 0 评论 -
Ajax全面剖析XMLHttpRequest对象(三)
四、 发送请求 在AJAX中,许多使用XMLHttpRequest的请求都是从一个HTML事件(例如一个调用JavaScript函数的按钮点击(onclick)或一个按键(onkeypress))中被初始化的。AJAX支持包括表单校验在内的各种应用程序。有时,在填充表单的其它内容之前要求校验一个唯一的表单域。例如要求使用一个唯一的UserID来注册表单。如果不是使用AJAX技术来校验这个...2008-04-23 10:31:22 · 102 阅读 · 0 评论 -
Ajax全面剖析XMLHttpRequest对象(四)
五、 处理请求 在这个示例中,因为HTTP方法是GET,所以在服务器端的接收servlet将调用一个doGet()方法,该方法将检索在URL中指定的catalogId参数值,并且从一个数据库中检查它的有效性。 本文示例中的这个servlet需要构造一个发送到客户端的响应;而且,这个示例返回的是XML类型,因此,它把响应的HTTP内容类型设置为text/xml并且把Cache-C...2008-04-23 10:32:10 · 105 阅读 · 0 评论