Jquery中RESTWebService的Ajax调用不在浏览器中工作,而是在EclipseIDE浏览器中工作

Jquery中RESTWebService的Ajax调用不在浏览器中工作,而是在EclipseIDE浏览器中工作,jquery,ajax,eclipse,rest,jsp,Jquery,Ajax,Eclipse,Rest,Jsp,下面的代码是对JSP页面中RESTWeb服务的调用。当我尝试在EclipseIDEBrowser中加载JSP时,它会显示一条成功消息,而当我在浏览器中加载JSP时,它会显示错误块(尝试过ie、FF、chrome)。无法评估在外部浏览器中加载JSP页面时执行错误函数的主要原因 <script type="text/javascript"> $(document).ready(function() { $.ajax({ type:'GET', ur

下面的代码是对JSP页面中RESTWeb服务的调用。当我尝试在EclipseIDEBrowser中加载JSP时,它会显示一条成功消息,而当我在浏览器中加载JSP时,它会显示错误块(尝试过ie、FF、chrome)。无法评估在外部浏览器中加载JSP页面时执行错误函数的主要原因

<script type="text/javascript">
$(document).ready(function() {
    $.ajax({
        type:'GET',
        url:"http://localhost:8797/WSDemo/book?firstname=srinivas",
        dataType:"xml",
        //url:"http://services.groupkt.com/country/get/all",
        //dataType:"json",
        success:function(result){
            alert("This is success");
            alert(result);
        },
        error:function(xhr, status, error){
            alert(xhr.responseText);
        }
    });
});
</script>

$(文档).ready(函数(){
$.ajax({
类型:'GET',
url:“http://localhost:8797/WSDemo/book?firstname=srinivas",
数据类型:“xml”,
//url:“http://services.groupkt.com/country/get/all",
//数据类型:“json”,
成功:功能(结果){
警惕(“这就是成功”);
警报(结果);
},
错误:函数(xhr、状态、错误){
警报(xhr.responseText);
}
});
});

错误是什么?您需要一台服务器来服务ajax请求并更改该服务器的url。我正在Apache tomcat服务器的另一个端口上运行相同的服务器,以运行以下应用程序<代码>http://localhost:8797/WSDemo/book主要的疑问是,为什么它在eclipse ide浏览器中成功,而在外部浏览器中出错。