我有一个Flash提供一个读取Xml的方法:方法如下
function readNewsXml()
{
    var my_xml = new XML();
    my_xml.ignoreWhite = true;
    my_xml.onLoad = function (success)
    {
        xml_loading_mc1._visible = xml_loading_mc2._visible = xml_loading_mc3._visible = false;
        mainTag = my_xml.firstChild;
        var _loc4 = mainTag.childNodes.length;
        for (var _loc3 = 0; _loc3 < _loc4; ++_loc3)
        {
            var _loc2 = list_mc.attachMovie("news_item", "news_item" + _loc3, list_mc.getNextHighestDepth());
            _loc2._y = _loc3 * 25;
            _loc2.bg_mc._alpha = 100;
_loc2.txt1.text = leftx(mainTag.childNodes[_loc3].childNodes[0].firstChild.nodeValue, 12);
            _loc2.txt2.text = leftx(mainTag.childNodes[_loc3].childNodes[1].firstChild.nodeValue, 15);
            _loc2.link = mainTag.childNodes[_loc3].childNodes[2].firstChild.nodeValue;
            _loc2.onRollOver = function ()
            {
                this.bg_mc.gotoAndPlay(2);            };
            _loc2.onRollOut = _loc2.onReleaseOutside = function ()
            {
                 this.bg_mc.gotoAndPlay(6);
            };
            _loc2.onRelease = function ()
            {
                getURL(this.link, "_blank");
            };
        } // end of for
    };
    my_xml.load(xmlPath + "reader.jsp");
} // End of the function
var xmlPath = "xml/";
readNewsXml();然后有一个Jsp的页面,但是是将数据库里面的数据取出来渲染成了Xml的格式,代码如下
<%@ page language="java" import="java.util.*,com.beans.*"pageEncoding="UTF-8"%>
<%@page import="com.dao.News"%>
<%out.print("Content-Type: text/xml"); %>
<%
String s="<?xml version= \"1.0\" encoding= \"UTF-8\" ?>";
 %>
<%out.print(s); %>
<%out.print("<items>\n\r"); %>
<%
ShowNews sn = new ShowNews();
News news ;
ArrayList<News> list = (ArrayList<News>)sn.getTittle();
Iterator<News> it = list.iterator();
while(it.hasNext()){
news = (News)it.next();
 %>
 <%
 String a=""; 
 int b=0;
 a=news.getUrl();
 b=news.getId();
 StringBuffer sb= new StringBuffer();
 sb.append(a).append(b);
  %>
<%out.print("<item>"); %>
<%out.print("<date>");%>
<%=news.getPubdate() %>
<%out.print("</date>");%>
<%out.print("<tittle>");%>
<%=news.getTittle() %>
<%out.print("</tittle>");%>
<%out.print("<link>"); %>
<%out.print(sb);%>
<%out.print("</link>"); %>
<%out.print("</item>\n\r"); %>
<%} %>
<%out.print("</items>"); %>
可是在访问这个Flash的时候,Flash就是读不出Jsp里面的值,请高手指教,谢谢