加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax原理

发布时间:2020-12-15 21:57:51 所属栏目:百科 来源:网络整理
导读:1.eclipse默认将web服务不部署在tomcat目录下,而是部署在工作空间下 2.tomcatc的onfig目录下的serve.xml文件的context节点是动态变化的 3.同步:发送方发出数据后,等待接收方返回数据再发送下一个数据包请求 4.异步:发送方发出数据后,不等待就收方返回数

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()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读