和提交普通表单一样发送数据
浏览器端代码
$
使用开发者工具查看请求体
/gh/zhangfu1111/Blogimagemanager/images/springboot150040.png
controller代码
@ResponseBody
整个请求体是一个JSON数据
浏览器端代码
$
使用开发者工具查看请求体
![](/gh/zhangfu1111/Blogimagemanager/images/springboot150844.png)
Controller代码
@ResponseBody
##小结
使用JSON格式作为请求体去传送数据,非常适合发送结构复杂的大对象数据。JSON格式和Java类型直接对应,不需要额外封装专门接收请求参数的实体类。
使用时需要注意的点:
JSON对象需要使用JSON.stringify()转换为JSON字符串 contentType要设置成application/json;charset=UTF-8Controller方法接收使用Java类型形参前需要使用@RequestBody注解