微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

实例:AJAX返回xml代码如何在网页中显示

 建站学院(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] 举报,一经查实,本站将立刻删除。

相关推荐