例如:输入"sh"然后按ctrl键或者按旁边的箭头,系统回发出get请求然后返回xml压缩格式
代码
/////////////////////////////
// XML Http Function //
////////////////////////////
function postXmlDocument(sUri, xmlDoc) {
var xmlHttp = XmlHttp.create();
var async = true;
xmlHttp.open("POST", sUri, async);
xmlHttp.setRequestHeader("Content-Type","text/xml");
xmlHttp.setRequestHeader("charset","UTF-8");
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4)
postHandleCallback(xmlHttp.responseText); // responseXML : XmlDocument
}
xmlHttp.send(xmlDoc);
}
Servlet端代码,只需要把xml流读进来,然后直接进行解析处理就可以了
代码
SAXReader xmlReader = new SAXReader();
InputStream in = ServletActionContext.getRequest().getInputStream();
document = xmlReader.read(in);
下面是对xml文档的遍历
代码
for (Iterator i = root.elementIterator(modelName); i.hasNext();) {
Element element = (Element) i.next();
Object entityIns = instanceModel(modelName);
Iterator subnodes = element.elementIterator();
while (subnodes.hasNext()) {
Element subnode = (Element) subnodes.next();
dynamicPopulate(subnode.getName(), subnode.getText(), entityIns);
}
}
分享到:
相关推荐
清水阁出品,使用XMLHttp对象实现Asp生成HTML静态文件,支持生成进度条显示,以前发布过asp生成静态文件的模块例子,不过那是基于模板替换的方法实现的,这个是用XMLHttp的方法来实现的,页面很简单,直接执行...
前几天群里有个朋友问我怎么登录BAIDU,我们... ... ... 然后看到XMLHTTP可以模拟发送HTTPS的数据包,于是便有了以下函数 //构造数据包 strcat(buf,"tpl_ok=&next;_target=&tpl=mn&skip;... XmlHttp(MyLogin_URL,"POST",buf);
XmlHttp手册XmlHttp手册XmlHttp手册XmlHttp手册XmlHttp手册
今天这个是用XMLHttp的方法来实现的,页面很简单,直接执行html.asp文件就可以了, 再次强调这只是个方法,不是完整的ASp生成html的网站,是供网友学习时使用…… 文件说明: conn.asp 数据库链接文件 ...
XMLHTTP例子,Indy http例子
配合JavaScript可以实现页面数据在无刷新下的定时数据更新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。 使用范例: vb中下载页面源代码的方法: Dim XmlHttp As Object Set XmlHttp = CreateObject(...
使用XMLHTTP POST 方式,实现远程请求
如何生成动态的XML文档,介于动态文档是ASP格式的,所以必须借助FSO进行XML文件的生成...我这里上传的资源里面包含了用Asp+XmlHttp实现RssReader功能,用ASP生成XML数据文档(RSS订阅)两个功能的代码。希望能给你帮助
介绍xmlhttp比较的详细
ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带...
最近有一些朋友问我XMLHTTP对象到底是什么,有什么用。考试完了我反正没什么事,就写了篇文章详细地介绍一下Microsoft.XMLHTTP对象的使用,文章浅显,主要...调用XMLHTTP的方法很多,为了方便,本文用VBS脚本来实现。
易语言xmlhttp简单应用源码,xmlhttp简单应用
XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar
xmlhttp简单应用.zip易语言项目例子源码下载xmlhttp简单应用.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
ASP源码—下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip
基于ASP的下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip
VB使用XMLHTTP实现Post与Get的方法
最通用的定义为:XmlHttp是一套可以在...现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。