springmvc报错415 Unsupported Media Type
1、在使用springmvc调后台的时候,有时会报这样的错误:415 Unsupported Media Type:

2、那么其实这个是因为我们在后台使用了@RequestBody,这个就是将json对象转为java对象的,但是我们前台传到后台的却不是json格式,所以就报错了:

3、例如上面这个ajax的写法,虽然写了json格式的数据,但是没有contentType的申明是json格式,所以到后台无法识别就报错了。正确的写法是:

4、这样写的话,后台再用@RequestBody将这个json格式的数据转换到对象中,就没错了,但是还需要注意一点,完成这个流程的话,是需要引入jar包的:

5、如果像上面这样写的话,基本就没有问题了,起码415的错误已经能解决了,最后要注意一下的就是我们的json字符串要写对:

6、 以上就是关springmvc中415错误的解决方案了,如果文章对您有帮助的话,请为我的文章点赞投票,文章内容都是我平时做项目中遇到问题的积累和总结,谢谢了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:71
阅读量:89
阅读量:110
阅读量:32
阅读量:37