实例:AJAX返回xml代码如何在网页中显示
来源:程序员人生 发布时间:2014-03-05 07:40:45 阅读次数:2479次
建站学院(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(); } } |
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠