springmvc报错415 Unsupported Media Type
的有关信息介绍如下:Unsupported Media Type
在使用springmvc调后台的时候,有时会报这样的错误:415 Unsupported Media Type:
那么其实这个是因为我们在后台使用了@RequestBody,这个就是将json对象转为java对象的,但是我们前台传到后台的却不是json格式,所以就报错了:
例如上面这个ajax的写法,虽然写了json格式的数据,但是没有contentType的申明是json格式,所以到后台无法识别就报错了。正确的写法是:
这样写的话,后台再用@RequestBody将这个json格式的数据转换到对象中,就没错了,但是还需要注意一点,完成这个流程的话,是需要引入jar包的:
如果像上面这样写的话,基本就没有问题了,起码415的错误已经能解决了,最后要注意一下的就是我们的json字符串要写对:
以上就是关springmvc中415错误的解决方案了,如果文章对您有帮助的话,请为我的文章点赞投票,文章内容都是我平时做项目中遇到问题的积累和总结,谢谢了。