var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")


function ajaxTest() {
   
    var starttime  = document.getElementById("starttime").value;
    var endtime = document.getElementById("endtime").value;
var url = "http://localhost:8080/iReport/Money.action?starttime="+starttime+"&endtime="+endtime;
   var url = "index.jsp";
    alert(url);
    xmlhttp.open("GET", url, true);// HTTP 请求的方式, URL, 是否异步
    xmlhttp.onreadystatechange = mychange;
 
    xmlhttp.send(null);
}
             function mychange() {
 
     if(xmlhttp.readyState == 4) {
        // alert(xmlhttp.readyState);
         alert(xmlhttp.responseText);
     
     document.getElementById('weather').innerHTML = xmlhttp.responseText;
     }
}
这些是页面上的ajax代码,url是一个struts2请求,经过测试也都是可以执行的,但是返回值里面xmlhttp.responseText为空不知道为什么,另:这个url请求是一个jfreechart报表请求 不知道有影响不,没搞过这些,高手帮帮忙。