JavaWeb学习-Ajax-1-Ajax简介
JavaWeb学习-Ajax-1-Ajax简介进入到一个新的知识点的学习,这个知识点叫做Ajax,指的是异步的javascript和xml,Ajax不是一种编程语言,而是一种用于创建更好更快,交互性更强的web应用程序技术,是基于Javascript xml css html新用法。1. 什么是Ajax下面这张图可以解释Ajax是由什么组成Ajax就是上面四
JavaWeb学习-Ajax-1-Ajax简介
进入到一个新的知识点的学习,这个知识点叫做Ajax,指的是异步的javascript和xml,Ajax不是一种编程语言,而是一种用于创建更好更快,交互性更强的web应用程序技术,是基于Javascript xml css html新用法。
1. 什么是Ajax
下面这张图可以解释Ajax是由什么组成

Ajax就是上面四个单词缩写,主要是看第一个单词,异步的,Asynchronous,相反肯定有同步的概念。
先简单理解下什么是同步和异步。
同步,之前我们练习demo过程中访问各种jsp页面,其实就是同步的,一个jsp页面全部元素对应的请求都同一时间发往web服务器,服务器开始处理,返回返回给客户端。没做一次操作,都需要刷新整个页面,这个就是同步的场景。
异步,拿手机淘宝举例,我们打开手机淘宝首页,里面有分很多子产品。例如天天特价,淘抢购等,同样是首页,淘抢购这个局部区域,一般都间隔一段时间进行刷新,显示出商品。这种局部刷新技术,就是异步请求。
2. Ajax涉及技术名词解释
JavaScript:更新局部的网页
XML:一般用于请求数据
原创不易,完成人机校验,阅读全文