读书人

请问一下关于Jsp发送XML的有关问题

发布时间: 2012-04-05 12:42:40 作者: rapoo

请教一下关于Jsp发送XML的问题
我想请问实现让客户通过类似这样的链接:www.xxxx.com/test/text.xml获取服务器上的XML文件呢


[解决办法]

JScript code
var ajax = {//xmlhttp request        tryList:function(){            var xhr = null;            for(var i=0;i<arguments.length;i++){                var lambda = arguments[i];                try{xhr = lambda();break;}catch(e){}            }            return xhr;        },        init:function(){            return this.tryList(                function(){return new ActiveXObject('MSXML2.XMLHttp.6.0');},                function(){return new ActiveXObject('MSXML2.XMLHttp.3.0');},                function(){return new XMLHttpRequest();},                function(){return new ActiveXObject('MSXML2.XMLHttp.5.0');},                function(){return new ActiveXObject('MSXML2.XMLHttp.4.0');},                function(){return new ActiveXObject('Msxml2.XMLHTTP');},                function(){return new ActiveXObject('MSXML.XMLHttp');},                function(){return new ActiveXObject('Microsoft.XMLHTTP');}                ) || null;        },        post:function(sUrl,sArgs,bAsync,fCallBack,errmsg){            var xhr = this.init();            xhr.onreadystatechange = function(){                if(xhr.readyState == 4){                    if(xhr.responseText){                        if(fCallBack.constructor==Function){fCallBack(xhr);}                    }else{                        //alert(errmsg);                    }                }            };            xhr.open('POST',encodeURI(sUrl),bAsync);            xhr.setRequestHeader('Content-Length',sArgs.length);            xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');            xhr.send(sArgs);        },        get:function(sUrl,bAsync,fCallBack,errmsg){            var xhr = this.init();            xhr.onreadystatechange = function(){                if(xhr.readyState == 4){                    if(xhr.responseText){                        if(fCallBack.constructor==Function){fCallBack(xhr);}                    }else{                        alert(errmsg);                    }                }            };            xhr.open('GET',encodeURI(sUrl),bAsync);            xhr.send('Null');        }    }        ajax.get('你域下面的xml地址',true,function(xhr){alert(xhr.responseText)},""); 

读书人网 >XML SOAP

热点推荐