可以啊,response.setContentType("text/xml");
然后out.print就是了

解决方案 »

  1.   

    最简单的方式就是按照楼上所说的。两台web服务器之间通信,你可以把它看成是c/s模式。一台提供xml数据:
    <%@ page contentType="text/xml; charset=gb2312"%><%
      out.println("<library>");
      out.println("<book name=\"Professional JSP\">");
      out.println("</book>");
      out.println("</library>");
    %>一台取数据:
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    Document doc = db.parse(new InputSource("http://localhost:8080/xml.jsp"));
    ...或者你可以使用SOAP,或者其他任何方式都可以。办法是想出来的。
      

  2.   

    看来目前你还不可能使用soap去做事情。哪你就用我上面的方法不就行了吗?