spring mvc 后台向前台传值JSON

时间:2022-11-28 23:38:55

//后台向前台传值
后台:

List<Region> region =  dao.findAll();
Map map = new HashMap();

map.put("sd", "sddy");
map.put("po", "polaris");
map.put("region",region);

return GsonUtils.toJson(map);

前台取值

$.ajax({
type : "POST",
url : testUrl,
contentType : "application/json;charset=UTF-8",
dataType : "json",
data : $.toJSON(dataz),
success : function(result) {

var otc = JSON.parse(result);

alert(otc.sd);//取出一个值
alert(otc.region);//取出region的
//拿到region的数组,然后遍历出来,拿出所有的数据
for(var i = 0;i<otc.region.length;i++){
alert(otc.region[i].city);
}

}
});