在Spring-MVC中将JSON解析为Java对象

在Spring-MVC中将JSON解析为Java对象,第1张

在Spring-MVC中将JSON解析为Java对象

您的参数要么是一个

@RequestParam
或者 一个
@RequestBody
,不能同时使用。

@RequestBody
用于POST和PUT请求,请求的主体就是您要解析的内容。
@RequestParam
用于命名参数,可以在URL上或作为多部分表单提交。

因此,您需要确定需要哪一个。您是否真的想将JSON作为请求参数?这通常不是AJAX的工作方式,通常是作为请求正文发送的。

尝试删除

@RequestParam
,看看是否可行。如果没有,并且您确实将JSON作为请求参数发布,那么Spring将无法在没有其他管道的情况下帮助您进行处理(请参阅定制WebDataBinder初始化)。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5622820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存