java 获取ajax的xml
2010-08-25 13:10
246 查看
第一种:
js------------------->>>>>
java------------------->>>>>
第二种:
js-------------------------->>>>>
java----------------------->>>>>
js------------------->>>>>
var xml = '<?xml version="1.0" encoding="utf-8"?><root>' var url = 'servlet/Pase'; var dom = new ActiveXObject("Microsoft.XMLDOM"); dom.loadXML(xml); var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("post",url,false); xmlhttp.send(dom); if (xmlhttp.status == 200) { alert('ok'); }
java------------------->>>>>
SAXReader saxReader = new SAXReader(); try { Document doc=saxReader.read(request.getInputStream()); } catch (DocumentException e) { e.printStackTrace(); }
第二种:
js-------------------------->>>>>
var xml_data = "<?xml version=/"1.0/" encoding=/"UTF-8/"?><root><config>" + config + "</config></root>"; var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var url = "/servlet/Tache_Columns?"; var paramArray = new Array(); paramArray.push("type=" + 4); xmlhttp.open("post", url + paramArray.join("&"), false); xmlhttp.send(xml_data); if (xmlhttp.status == 200) { }
java----------------------->>>>>
//获取传来的xml数据 private String readXMLFromRequestBody(HttpServletRequest request){ StringBuffer xml = new StringBuffer(); String line = null; BufferedReader reader=null; try { reader = request.getReader(); while((line = reader.readLine()) != null) { xml.append(line); } } catch(Exception e) { System.out.println("Error reading XML: " + e.toString()); }finally{ try { reader.close(); } catch (IOException e) { // TODO Auto-generated catch block reader=null; e.printStackTrace(); } } return xml.toString(); } Document doc = DocumentHelper.parseText(xml); Element eleRoot = doc.getRootElement(); Iterator iter = eleRoot.elementIterator();
相关文章推荐
- 利用Asp.net Ajax异步获取xml文档内容
- java解析XML获取城市代码
- Java使用TCP协议获取XML及其处理【续】
- JAVA 获取http返回XML的数据
- 如何使用Ajax(XMLHttpRequest)发送带参数的请求,以及如何在Servlet中获取请求中的参数
- jquery 使用$.ajax 时获取原生XMLHttpRequest 对象
- ajax xmlhttprequest使用post传参数并向后台获取数据
- ajax传输的数据格式(XML,json)怎么获取解析
- java读取xml,获取conn对象
- java ajax 请求后获取 json 数据 以及 使用 解析 ,解惑
- Ajax XMLHttp 对象的获取
- 利用Asp.net Ajax异步获取xml文档内容
- java实现的highcharts与ajax结合动态实时获取数据更新图表
- IT新技术名词:AJAX和SOAP——异步数据和XML获取
- ajax如何逐级分层对应获取xml文档数据?
- Java获取XML节点总结之读取XML文档节点的方法
- jquery通过ajax-json访问java后台传递参数,通过request.getParameter获取不到参数的说明
- java/AJAX/JSON/XML/JQRY
- 关于Microsoft.XMLHTTP或Ajax中异步获取数据的问题
- 利用Asp.net Ajax异步获取xml文档内容