我们进行页面查询的时候经常会用到传入后台多条数据组。那么今天写的就是最近常用的java 解析前端传入的json数据
前端jquery代码
list_map.push({
searchId:d_id,
type:type,
relation:relation,
value:values,
});
var searchdata=JSON.stringify(list_map);
data:{searchdata:searchdata}//传入数据
java代码
public Result getsenior(String searchdata){
List<Senior> list = new ArrayList<Senior>();
//取到的数据组
list = com.alibaba.fastjson.JSONObject.parseArray(searchdata, Senior.class);
}
public class Senior {
private Integer searchId;
private String type;
private String relation;
private String value;
public Integer getSearchId() {
return searchId;
}
public void setSearchId(Integer searchId) {
this.searchId = searchId;
}
public String getRelation() {
return relation;
}
public void setRelation(String relation) {
this.relation = relation;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
这是我最近用到的数据结构,可以根据您需要的进行变化!
有其他问题加我QQ:2751499750
希望能帮助你!