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

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

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

发布了244 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44813090/article/details/105179851