概念: AJAX(Asynchronous JavaScript And XML):异步的JavaScript和XMLAJAX
作用:
与服务器进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据
使用了AJAX和服务器进行通信,就可以使用HTML+AJAX来替换JSP页面了
Ajax快速入门
1.编写AjaxServlet,并使用response输出字符串
![](https://i-blog.csdnimg.cn/blog_migrate/8be76b4502e0984cda0169f193d4ca18.png)
2.创建XMLHttpRequest对象:用于和服务器交换数据
在webapp下建立一个html文件
//1.创建核心对象
var xhttp;
if(window.XMLHttpRequest){
xhttp=new XMLHttpRequest();
}else {
//code for ie6,ie5
xhttp=new ActiveXObject("Microsoft.XMLHTTp");
}
// 2.发送请求
xhttp.open("GET","http://localhost:8080/ajax-demo/ajaxServlet");
xhttp.send();
//3.获取响应
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
alert(this.responseText)
}
};
这里快速入门就分享到这里啦,顺便分享一个不错的网站