var url = "IpMacPortQueryServlet";
                  httpRequest.open("POST",url,true);
httpRequest.setRequestHeader("Content-Type", "text/html;charset=UTF-8");
httpRequest.onreadystatechange = getcontent;
httpRequest.send(null);
                               function getcontent() {
                                 .............
                               }                   能进入执行此JS代码,但是不能进入IpMacPortQueryServlet,帮忙分析一下不能进入servlet的原因,谢谢!!! 
                      

解决方案 »

  1.   

    1. 首先确认一下servlet路径有没有问题
    2. 确认你的servlet类里面是否有定义doPost方法
      

  2.   

    确认你浏览器是什么, IE/Firefox/others //??
    xmlhttp对象不对......
      

  3.   

    在浏览器的url上直接敲入url,试试看你的服务器端是否有问题。
    httpRequest.onreadystatechange = getcontent;
    这个不对的。
      

  4.   

    因为是Post  提交 你要看看这个地方了。。 xmlHttp.setrequestheader("content-type","application/x-www-form-urlencoded");
    估计其他的应该没有错。。你仔细检查一下!!
      

  5.   

    路径没有问题,定义了dopost方法,用的IE8浏览器,关键是我照搬的别人代码,别人用上面的代码跳转完全没问题的 哎~~~~