JAVA后台代码:将生成的XML字符串反映到IE页面String str = XML格式的字符串
response.getWrite().print(str);
response.getWrite().flush();
response.getWrite().close();JSP前台代码:解析XML
以下是javascript片段var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
.......
xmlDoc.load(URL); URL
alert(xmlDoc.xml); 为什么在我单位的机器上打印出XML格式的提示框,但是在别处(其他地方的机器)打印出的提示框什么也没有呢。
...
response.getWrite().print(str);
response.getWrite().flush();
response.getWrite().close();JSP前台代码:解析XML
以下是javascript片段var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
.......
xmlDoc.load(URL); URL
alert(xmlDoc.xml); 为什么在我单位的机器上打印出XML格式的提示框,但是在别处(其他地方的机器)打印出的提示框什么也没有呢。
...
var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("microsoft.xmlhttp");
xhr.open('get', URL, false);
xhr.send(null);
var xmlDoc = xhr.responseXML;
注意设置url输出前设置响应头content-type为text/xmlString str = XML格式的字符串
//==========设置响应头content-type为text/xml的代码。。java不会,自己写
response.getWrite().print(str);
response.getWrite().flush();
response.getWrite().close();