在参数之前加入@RequestBody注解。用来将指定的客户端发送过来的请求参数的数据格式转换成java实体 |
|
要给页面传递参数的时候用就要用到!
|
|
为啥我传递参数没用啊 还是没太明白呢 |
|
20分 |
接受请求体中的数据,例如用ajax传数组的话就会放到请求体中,后台就要用@RequestBody来接受
@RequestMapping(value = "/getBooks") public void getBooks(@RequestBody List<Book> list) { } |
ajax json的标识
|
|
有个疑问,这个时候,list是可以接受到的,list.size()也是可以取到大小的,就是list里的元素不是Book类型了,是HashMap的类型,请问怎么可以把list里的元素转换为Book类型呢? |
|
你在页面构造的时候没有按Book的字段 来为变量命名吗? |