一.Ajax学习
1.Ajax是多种技术的组合使用:javascript,dom,css,服务器技术,servlet,Jsp,jdbc,json等。
核心是:javascript和xml(json)。使用javascript操作异步对象XMLHttpRequest和服务器交换
使用json数据格式。
<script type="text/javascript">
/* 1.创建异步对象 */
var xhr = new XMLHttpRequest();
/*2. XMLHttpRequest方法:open(请求方式,服务器端的访问地址,异步还是同步) */
xhr.open("GET","loginServlet",true);
/* 2.1 send():使用异步对象发送请求 */
/*
3.XMLHttpRequest属性:
readyState属性:请求的状态
0:表示创建异步对象时,new XMLHttpRequest()
1:表示初始异步对象的请求参数,执行open()方法
2:使用send()方法发送请求
3:使用异步对象从服务器接收了数据
4:异步对象接收了数据,并在异步对象内部处理完成后
status属性:网络的状态和Http的状态码对应
200:请求成功
404:服务器资源没有找到
500:服务器内部代码有错误
responseText属性:表示服务器端返回的数据
var data = xhr.responseText;
*/
</script>