@RequestBody 嵌套json
时间: 2023-10-04 08:11:52 浏览: 174
@RequestBody注解可以将请求体中的JSON数据封装成Bean对象,但是它无法直接管理嵌套在JSON中的单一字段。如果你需要对嵌套的JSON进行管理,可以考虑使用自定义注解 @JsonArg。这个自定义注解可以帮助你在Spring MVC中更灵活地处理嵌套的JSON数据。
另外,如果你的前端直接使用JSON对象,并且以application/x-www-form-urlencoded格式传递参数,那么就不需要使用@RequestBody注解。你可以直接传递JSON对象作为请求的参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [@RequestBody用法](https://blog.csdn.net/m0_54806019/article/details/119407609)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [自定义 @RequestBody 注解获取 JSON 数据](https://blog.csdn.net/weixin_46495039/article/details/115279844)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文