榕树贷款深入理解异步请求过程(榕树贷款)

首先榕树贷款声明一个保存 XMLHttpRequest 对象的 xmlHttp 变量。 然后使用 XMLHttp=new XMLHttpRequest() 来创建此对象。这条语句针对 Firefox、Opera 以及 Safari 浏览器。假如失败,则尝试针对 Internet Explorer 6.0+ 的 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"),假如也不成功,则尝试针对 Internet Explorer 5.5+ 的 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")。 假如这三种方法都不起作用,那么这个用户所使用的浏览器已经太过时了,他或她会看到一个声明此浏览器不支持 AJAX 的提示。

2.榕树贷款注册回调函数

onreadystatechange:请求状态改变的事件触发器(readyState变化时会调用此方法);

3.榕树贷款设置连接信息

xmlhttp.open("GET","AjaxServlet?userName"+name,true),

第一个参数代表http的请求方式,支持所有的http的请求方式,主要使用get和post;第二个参数表示请求的URL地址,get方式请求的参数也在url中;第三个参数表示采用异步还是同步方式交互,true表示异步。

这是servlet(服务器端的代码) 

经验分享 程序员 微信小程序 职场和发展