您的位置:首页 > 编程语言 > Java开发

springMVC用@RequestBody接受post json对象 (415 Unsupported media type)

2016-09-14 14:08 696 查看
control里面的action的参数声明成@RequestBody,前端传参必须以json格式传入,否则报415错误

public void export(@RequestBody VehicleSettlement vehicleSettlement,HttpServletResponse response) {
}
@RequestBody表示请求的参数必须是json格式,才能正确识别。

1、所以要查看前端POST消息头中的contentType

如果是

application/x-www-form-urlencodedd    默认的编码格式

则要改成

[b]application/json   json格式
[/b]



[b]2、[/b]去掉action中的requestbody声明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: