建站学院(LieHuo.Net)文档 今天来学习一篇实例代码教程:AJAX返回xml代码如何在网页中显示,共为三个部分,代码中都加了注释。
1.PostingXMLExample.java
以下为引用的内容: PostingXMLExample.java package javabean; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; public class PostingXMLExample extends HttpServlet { protected void doPost(HttpServletRequest request,HttpServletResponse response) throws servletexception,IOException { String xml=readxmlFromrequestBody(request); response.setContentType(text/xml); PrintWriter out=response.getWriter(); out.println(Hope said the result is:<Br>+xml); out.close(); } private String readxmlFromrequestBody(HttpServletRequest request) { StringBuffer xml=new StringBuffer(); String line=null; try { BufferedReader reader=request.getReader(); while((line=reader.readLine())!=null) { xml.append(line); } } catch (Exception e) { System.out.println(e.toString()); } return xml.toString(); } } |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。