0
我有以下的jQuerySpring MVC和jQuery的产生415错误
<script>
var response = '';
$.ajax({ type: "POST",
url: "http://localhost:8080/hsv06/checkUserExists",
async: false,
data: "title=foo",
success : function(text)
{
response = text;
}
});
console.log(response);
</script>
这里是休息控制器:
@RequestMapping(value="/checkUserExists", method=RequestMethod.POST, consumes="application/json")
public @ResponseBody boolean checkUser(@RequestBody Object title){
System.out.println(title);
return true;
}
然而,这产生以下错误:
POST http://localhost:8080/hsv06/checkUserExists 415 (Unsupported Media Type)
send @ jquery.min.js:2
ajax @ jquery.min.js:2
(anonymous) @ (index):57
什么问题是什么?我发送数据的方式有什么问题?
仍然导致相同的错误 – user3809938
好的,您的数据应该是json格式。但在你的代码中,它是data:“title = foo”,不是。你想要发布什么? –
我已经更新了我的答案,请查看。基于你想发布字符串“title = foo”的假设。 –