您的位置:首页 > 其它

数据采集---前台往后台传送数据的几种方式

2017-05-22 00:00 246 查看
1. 前台数据为单一数据

id=1&name=zhangsan
后台采用相同的字段名称或属性接收

方法(Integer id, String name)
or
class User {
private Integer id;
private String name;
...
setter/getter
...
}
方法(User user);
如果请求参数名称和属性名称不一致,可以采用@RequestParam注解

2. 前台数据为复合单类型数据

id=1&id=2&id=3

后台采用数组方式接收

方法(Integer[] id)
or
方法(@RequestParam("id") List<Integer> id)

3. 前台数据为复合多类型数据

id=1&id=2&id=3&name=zhangsan&name=lisi&name=wangwu

传递数据时,应该采用模型参数

users[0].id=1
users[0].name=zhangsan
users[1].id=2
users[1].id=lisi
users[2].id=3
users[2].id=wangwu

后台创建模型组对象 datas, 增加对应的数据属性User user就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据采集