经验分享

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:一般用于请求数据

原创不易,完成人机校验,阅读全文

相关推荐