最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 > 网络知识 > Web前端 > Ajax/JavaScript> 实例:AJAX返回xml代码如何在网页中显示

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

文章作者:网友投稿 发布时间:2008-12-18 来源:网络

 烈火建站学院(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:
"+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();
 }
}

#p#副标题#e# 2.HTML代码

以下为引用的内容:

 
  
 
  
  

select the types of pets in your home:


 
 
 
  

  
 

 

Server response:


 
Original Text

 

this is end of div


3.

以下为引用的内容:

        PostingXMLExample
        javabean.PostingXMLExample
   

   
        PostingXMLExample
        /PostingXMLExample
   

上一篇: javascript选取XML节点以及xslt变形-IE篇

下一篇: 实例教程:JS实现图片无间隙滚动代码

共有0条评论网友评论

游戏排行榜