responseXML返回的是xml dom对象,通过该对象可以访问xml文件的节点、属性节点、值节点。 responseText返回的是文本字符串,可以直接打印输出。 Servlet: response.setContentType("text/xml;charset=utf-8"); response.setHeader("Cache-Control","no-cache"); PrintWriter out = response.getWriter(); out.print(msgStr); out.close(); // response.getWriter().println("<?xml version='1.0' encoding='utf-8' ?>"); // response.getWriter().println("<root>"); // response.getWriter().print("<content>"); // response.getWriter().print(msgStr); // response.getWriter().println("</content>"); // response.getWriter().println("</root>"); // response.getWriter().close(); Jsp页面: var res=XMLHttpReq.responseText; //var root=XMLHttpReq.responseXML; //var res //=root.getElementsByTagName("content")[0].firstChild.data;