请求已成功发送但未回复任何响应。

时间:2013-02-28 11:29:12

标签: java jquery spring rest post

我正在使用jquery Ajax向java Restful Webservice发送一个post请求。请求已成功提交,但没有回复。

Jquery代码

$.ajax({           
    type: "POST",
    url: "http://127.0.0.1:8080/Sampleprj/getData",
    data: "{\"result\": \"Hello\"}",
    crossDomain: true, 
    dataType: "json",
    success: function( data, textStatus, jqXHR) {
    },
    error: function(jqXHR, textStatus, errorThrown){    
    },
    beforeSend: function(jqXHR, settings){ 
    },
    complete: function(jqXHR, textStatus){
    }
});

Java代码: -

@RequestMapping(method=RequestMethod.POST, value="/getData")
public @ResponseBody String getRequest(@RequestBody String data) {
    System.out.println(data);
    return "{\"result\": \"Hello\"}";
}

来自jquery的数据已成功打印到控制台,但没有数据返回到jquery。它正在进入错误功能并在firebug控制台中显示200 OK状态而没有任何响应。

0 个答案:

没有答案