微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ajax原理

1.eclipse认将web服务不部署在tomcat目录下,而是部署在工作空间下
2.tomcatc的onfig目录下的serve.xml文件的context节点是动态变化的
3.同步:发送方发出数据后,等待接收方返回数据再发送下一个数据包请求
4.异步:发送方发出数据后,不等待就收方返回数据就再发送下一个数据包请求
5.ajax:允许浏览器与服务器通信而不需要刷新页面的技术
6.不用刷新整个页面可与服务器通信的技术:Flash,Java applet,隐藏的iframe,XML

HttpRequest
7.XMLHttpRequest是javaScript的一个扩展,可使网页与服务器进行通信,是创建Ajax

应用最佳选择,实际上把Ajax当成XMLHttpRequest对象的代名词
8.AJAX包括以下技术:Javascript,XHTML,CSS,DOM,XML,XML HttpRequest
9.XML HttpRequest在IE5中浏览器中以AtiveX组建存在
10.AJAX流程:AJAX建立和服务器连接,接收服务器的请求,处理服务器返回数据。具体

过程就是,创建XML HttpRequest对象,打开和服务器连接,发送数据,接收服务器发回

的响应
11.处理服务器返回数据
if(xmlReq.readyState==4)
//200服务器处理成功,304数据没有再被修改
if(xmlReq.status==200||xmlReq.status==304){
var data=xmlReq.responseTest;
alert(data);
}
12.消除AJAX请求浏览器缓存方法
xmlReq.open("get","../testServlet?timestamp="+new Date().getTime(),true);
13.xmlReq.send(),get方法提交数据服务器接收不到,post方法提交数据服务器端能获

得的到 14.在url中传递参数方式 "../testServlet?timestamp="+new Date().getTime()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐