SpringMVC中Controller层接收前端参数的注解使用详解

1.前端以form表单的形式提交数据:
—后端可以使用一下方式接收数据:
对象(不需要加注解,属性名和前端参数名一致)
Map(不需要加注解,属性名和前端参数名一致)
基本类型(添加@RequestParam("")注解,不加注解底层通过IO流读取磁盘中class文件,反编译获取属性名,效率极低)
集合(添加@RequestParam("")注解)

2.前端以json或xml形式提交数据:
—后端可以使用以下方式接收数据:
对象(添加 @RequestBody 注解)
Map(添加 @RequestBody 注解)
集合(添加 @RequestBody 注解) 如json数组 [2,3,4]

你可能感兴趣的:(SpringMVC中Controller层接收前端参数的注解使用详解)