我用jquery ajax使用servlet时遇到了问题。当我将包含js代码的html文件与servlet放在同一个项目中时,它将起作用。但是,当我在另一台机器上使用这个html并使用URL:http://192.168.1.5:8084/****/Servlet
作为ajax时,我什么都得不到。jquery ajax与servlet
$.ajax({
url:'http://192.168.1.5:8084/****/Servlet',
data: ajaxdata,
type:'GET',
dataType:'text/html',
//contentType: "text/html",
success:function(json) { }
});
那么有什么想法?谢谢。
哦。非常感谢。我是否必须使用真正的webservice而不是servlet来实现这样的事情?例如,你可以从web服务的URL – jigsaw 2010-12-12 20:16:23
得到一些数据我明白。这是关于阿贾克斯不服务。 Ajax有这个“同源”策略。但是我仍然可以访问一个servlet来获取我需要的一些数据。 – jigsaw 2010-12-12 20:31:05