JSP生成responseXML

来源:互联网 发布:战舰世界更新数据出错 编辑:程序博客网 时间:2024/05/21 06:31
<html><head><script src="selectcustomer_xml.js"></script><script>function doLogin() {var xmlhttp;if (window.XMLHttpRequest) {xmlhttp = new XMLHttpRequest();} else {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatechange = function() {if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {var xmlDoc = xmlhttp.responseXML;alert(xmlDoc.getElementsByTagName("city")[0].childNodes[0].nodeValue);alert(xmlDoc.getElementsByTagName("city")[1].childNodes[0].nodeValue);alert(xmlDoc.getElementsByTagName("city")[2].childNodes[0].nodeValue);alert(xmlDoc.getElementsByTagName("city")[3].childNodes[0].nodeValue);}}xmlhttp.open("GET", "test.jsp?"+Math.random(), true);xmlhttp.send();}</script></head><body><button onclick="doLogin()">TouchMe</button></body></html>

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><%@ page import="java.io.*" %><%StringBuilder sb = new StringBuilder();sb.append("<?xml version='1.0' encoding='UTF-8' ?>");sb.append("<cities>");sb.append("<city>昆明</city>");sb.append("<city>扬州</city>");sb.append("<city>楚雄</city>");sb.append("<city id='hometown'>姚安</city>");sb.append("</cities>");response.setContentType("text/xml;charset=UTF-8");response.setHeader("Cache-Control", "no-cache");out.clear();out.print(sb.toString());%>

0 0
原创粉丝点击