使用$.ajax调用后台服务时,后台服务能够被调用,但是无法获取后台返回的数据;
前端程序:
$("#submit").click(function () {
alert("before");
$.ajax({
url:'http://localhost:8080/message/socket/helooo@@',
dataType:'text',
success:function (data) {
alert(data);
},
async:false
});
alert("after");
})
后端控制器程序:
@RequestMapping("/message/{message}")
@ResponseBody
public String hello(@PathVariable("message")String aMessage){
System.out.println(aMessage+new Date());
return aMessage;
}
建议先看一下status code先