[原創(chuàng)]如何用js訪問j2ee的web services - 前臺制作與腳本專欄 - 經(jīng)典...
var doc = new ActiveXObject(‘Microsoft.XMLDOM‘);
var xh=new ActiveXObject(‘Microsoft.XMLHTTP‘);
var m="<s:Envelope xmlns:s=‘http://schemas.xmlsoap.org/soap/envelope/‘ ";
m+="xmlns:xsi=‘http://www.w3.org/1999/XMLSchema-instance‘ ";
m+="xmlns:xsd=‘http://www.w3.org/1999/XMLSchema‘> ";
m+="<s:Body><m:getBate xmlns:m=‘urn:BeanService‘><rptid>370</rptid><dwdm>001001</dwdm></m:getBate></s:Body> </s:Envelope>";//參數(shù)
doc.loadXML(m);
xh.open("post","http://120.0.3.101:7001/WebserviceDemo/services/WSDemo",false);//服務地址
xh.setRequestHeader("Content-Type", "text/xml");
xh.setRequestHeader("SOAPAction","getBate");//方法名
xh.send(doc);
while(xh.readyState!=4){}
//alert(unescape(xh.responseText));
var xml=xh.responseXML;
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。