是不是你的var url='dataAction.do?method=ajaxGetInfo'; 这个url不对啊,改为var url='/dataAction.do?method=ajaxGetInfo';试试

解决方案 »

  1.   

    看意思是action象jsp映射的时候报错,配置文件配置的对吗,这个错误和您上面写的代码应该没有问题
      

  2.   

    web 配置文件: 
     <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
      

  3.   

    确实是这个不对,相对路径要加'/' 象楼上的var url='/dataAction.do?method=ajaxGetInfo'
    或者var url='./dataAction.do?method=ajaxGetInfo',试试看
      

  4.   

    a 啊,楼上的我爱死你了,问题终于解决了....
    /jsp/dataManage/dataAction was requested最后改成var url='../../dataAction.do?method=ajaxGetInfo' 
    可是我不明白 同样的调用ajax 执行一次createXmlHttp_info(),
    url指定为'dataAction.do?method=ajaxGetInfo',却没有错误.
    window.setInterval(createXmlHttp_info,3000);每隔3秒
    执行时却报错,/dataAction 前就多出了/jsp/dataManage 这些目录
    何解呢?
      

  5.   

    你跳转了不同的目录。调用的时候看看url,是不是你请求的操作和jsp路径