说明:**
不使用@RequestBody注解时,可以接收Content-Type为application/x-www-form-urlencoded类型的请求所提交的数据,数据格式:aaa=111
b
b
b
=
222
。
f
o
r
m
表
单
提
交
以
及
j
Q
u
e
r
y
的
bbb=222。form表单提交以及jQuery的
bbb=222。form表单提交以及jQuery的.post()方法所发送的请求就是这种类型。
使用@RequestBody注解时,用于接收Content-Type为application/json类型的请求,数据类型是JSON:{“aaa”:“111”,“bbb”:“222”}
那么加不加的区别是什么呢? 地址栏拼接加了会出错,请求体消失,默认是true,如果改为false就是空指针,为了测试,可以暂时注释掉.