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