Ajax的概念与简单原理
来源:互联网 发布:js base64解码png图片 编辑:程序博客网 时间:2024/05/17 01:43
Ajax的全称是:AsynchronousJavaScript+XML
2.Ajax包括:
XHTML和CSS
使用文档对象模型(DocumentObjectModel)作动态显示和交互
使用XML和XSLT做数据交互和操作
使用XMLHttpRequest进行异步数据接收
使用JavaScript将它们绑定在一起
3.异步这个词是指AJAX应用软件与主机服务器进行联系的方式。如果使用旧模式,每当用户执行某种操作、向服务器请求获得新数据,Web浏览器就会更新当前窗口。
如果使用AJAX的异步模式,浏览器就不必等用户请求操作,也不必更新整个窗口就可以显示新获取的数据。只要来回传送采用XML格式的数据,在浏览器里面运行的JavaScript代码就可以与服务器进行联系。JavaScript代码还可以把样式表加到检索到的数据上,然后在现有网页的某个部分加以显示。
4.当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它, 你可以向XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。
在JavaWeb服务器上,到达的请求与任何其它HttpServletRequest一样。在解析请求参数后,servlet执行必需的应用逻辑,将响应序列化到XML中,并将它写回HttpServletResponse。
一个Ajax交互从一个称为XMLHttpRequest的JavaScript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTTP请求,并且将会解析一个XML格式的服务器响应。Ajax处理过程中的第一步是创建一个XMLHttpRequest实例,使用HTTP方法(GET或POST)来处理请求,并将目标URL设置到XMLHttpRequest对象上。
5.当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它,你可以向XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。
在JavaWeb服务器上,到达的请求与任何其它HttpServletRequest一样。在解析请求参数后,servlet执行必需的应用逻辑,将响应序列化到XML中,并将它写回HttpServletResponse。
- Ajax的概念与简单原理
- Ajax的原理与应用
- ajax 的简述与原理
- ajax的基础概念与运用
- 一个剖析AJAX原理的简单范例
- AJAX最简单的原理以及应用
- 编译原理与汇编语言的概念区别
- 进程与线程的概念和原理
- 云计算的概念与原理
- 云计算的概念与原理
- Ajax简单介绍、Ajax的工作原理、Ajax工具包、AJAX的缺陷
- 概念与原理
- 概念与原理
- 线程:概念与原理
- 函数指针的概念与简单实例
- 集群与分布式的简单概念
- css概念与简单的选择器
- Java的简单概念与方法
- IOS APP ICON 尺寸
- linux手册之iptable详解
- 初识php
- postgre 数据库的操作
- 30天自制操作系统day00
- Ajax的概念与简单原理
- LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
- ubuntu12.04 命令提示符很长修改
- const 和 #define区别
- Oracle块里的 block scn字段什么时候发生变化
- 哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用
- Tomcat开机自动启动
- ESB能为银行带来什么?
- c++ 类型转换