ajax传递json到后台进行接收报错

@RequestBody Map<>接收json报类型不支持

3个回答

没代码,没日志,就随便说了个错误,叫人们怎么帮你。。。
你用了Map返回RequestBody肯定报错啊,RequestBody返回什么,你去看看

qq_36008726
楚霸王_hpf 回复sinat_35134348: 为什么?帮忙指点下咯……前端我设置了contenttype:application/json 和json.stringify
3 年多之前 回复
sinat_35134348
传说中的神话灬 报错是肯定的
3 年多之前 回复
qq_36008726
楚霸王_hpf 回复sinat_35134348: 我是前端传递一个json串,我用@requestbody string param能正常接收到,但把string换成map接收,日志里面就报错了,错误:媒体类型不支持
3 年多之前 回复

你应该用string接收了后在转换成map,不能直接用map接收的。

是不是返回406,如果要用json要配置响应头

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐