service.deleteChickling(chi);// 删除信息,在这里有问题,如果把这句注释掉,客户端的JS代码就可以接受到out.print的值,但是如果有这句貌似就接受不到
                                 //也就是有这句的时候alert不出来,没这句的时候能alert出来.汗了
this.refreshList(request);

response.setContentType("text/xml");
response.setCharacterEncoding("UTF-8");
PrintWriter out = null;
try {
out = response.getWriter();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
for (int i = 0; i < list.size(); i++) {
chi = (Chickling) list.get(i);
out
.print("雏鸡名称:<a href='UserLogin/ChicklingInfoManagement/DisplaySingleOne.jsp?choice=");
out.println(i  + "' target=_blank>" + chi.getChicklingName()
+ "</a>");
out.print("&nbsp;批次:" + chi.getBatch() + "&nbsp;录入日期"
+ chi.getDate());
out.println("&nbsp;雏鸡编号:" + chi.getChicklingNumber() + "&nbsp;");
out
.print("<a href='UserLogin/ChicklingInfoManagement/UpDate.jsp?choice="
+ i);
out.println("' target=_self>修改</a>");
out.print("<a href='" + request.getContextPath()
+ "/delChickling.do'>删除</a><br>");
System.out.println(i);
} out.flush(); out.close();
var xhr;
    var outMsg = ""
    function createXMLHttpRequest() {
        if (window.ActiveXObject) {
            xhr = new ActiveXObject("Microsoft.XMLHTTP");
        } else if (window.XMLHttpRequest) {
            xhr = new XMLHttpRequest();
        }
    }
    function createQueryString(id) {
        var queryString = "choice=" + id;
        return queryString;
    }
    function doRequest(id) {
        createXMLHttpRequest();
        var queryString = "delChickling.do?";
        queryString = queryString + createQueryString(id);
        xhr.onreadystatechange = handleStateChange;
        xhr.open("POST", queryString, true);
        xhr.setRequestHeader("Content-Type",
                "application/x-www-form-urlencoded");
        xhr.send(null);
    }
    function handleStateChange() {        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
                parseResults();
            }        }
    }
    function parseResults() {
        var responseDiv = document.getElementById("Layer4");
        
        alert(xhr.responseText);
            if (responseDiv.hasChildNodes()) {
            responseDiv.removeChild(responseDiv.childNodes[0]);
        }    
        alert("Set response");
        responseDiv.innerHTML=xhr.responseText;
    }