AJAX
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX相关的知识,希望对你有一定的参考价值。
Ajax
让页面进行异步更新。Ajax是前端的一项技术,可以通过发送异步的请求,做到页面的局部刷行。在刷新整个页面的情况下,可以进行数据的更新。提高客户端体验。可以像以前操作桌面应用程序一样去操作网页。
Ajax里面的重要技术
不是一项新的技术。而是以前很多技术的整合。最早是微软提出的。
- 1.javascript
- 2.dom
- xml
- xmlhttprequest(实现异步请求最重要的对象):通过其发送异步请求,获取到服务器响应起来的数据,在页面里面通过javascript来解析数据,再降数据显示到页面上。
- xhtml
提高了效率。jsp是在服务器端处理数据,处理完了再将页面发送回来。而ajax是只同服务器端进行数据交换,而是在客户端进行页面的局部刷新。
placeholder
ajax步骤 * 1.产生XMLHttp对象 * 2.发送请求,第一个参数method,第二个url,第三个同步还是异步,默认异步,true表示异步。 * xmlhttp.open(xxx,xxx,xxx); * xmlhttp.send();
ajax需要自己监控状态码
后台对象状态,也会发送响应。(也就是说得到了两次响应)
第三方jar包,把JavaBean对象转换成Json对象的字符串。
- 同步和异步的区别
- 同步: 客户端发起请求-服务器接受请求(不能再执行其他的请求或者其他的代码)-处理响应
- 异步:客户端发送请求-服务器接受请求(还可以操作其他的代码和其他的异步请求)-响应
以上是关于AJAX的主要内容,如果未能解决你的问题,请参考以下文章