后台接受list数据类型的方式
1、前端入参格式:
http://127.0.0.1:9067/knwIndividual/add?t=1,3,2
2、后端接收数据格式:
@GetMapping("add")
public ActionResult add1(@RequestParam List<Integer> t) {
System.out.println("t = " + t);//t = [1, 3, 2]
// TODO Auto-generated method stub
return null;
}
3:注意
@RequestParam 必须添加上,否则会报异常
java.lang.NoSuchMethodException: java.util.List.<init>()
at java.lang.Class.getConstructor0(Class.java:3082)
后端接收list - CSDN
参数传递形式:
Get请求
参数放到url后面,用&隔开即可
Post请求
传递的参数的形式就比较多了。。。。
一、普通的键值对参数:
get请求实质也是键值对的形式
二、list传值
也可以把list对象放到对象里面
三、Map类型或实体类类型传值,即json格式传值
实体类接受的参数,可以其中的一个,也可以是全部的参数,,即有什么字段对应上,就会传递响应的字段,
springmvc可以用@requestbody注解,,再者是,,list<Object>也可以作为对象的字段属性来传输!
---------------------
本文是转载文章
原文:https://blog.csdn.net/keehom/article/details/80727287