컨트롤러에서 List<Map<Object, Object>> 으로 넘겨줬을경우
//조회 결과
bizMap = chartRmateService.chartList(inputMap);
//리스트에 맵을 차곡차곡 넣어줌
Map<Object, Object> reMap ;
for (Map<String, Object> map : bizMap) {
reMap = new HashMap<Object, Object>();
reMap.put("Country",map.get("NM1"));
reMap.put("GDP",map.get("VALUE1"));
bizMap2.add(reMap);
}
LOGGER.info(String.format(LogFormat.END_W));
model.addAttribute("bizMap2", bizMap2);
스크립트에서받기
var chartData="";
var objArr = new Array();
var obj = new Object();
<c:forEach items="${bizMap2}" var="item">
var country = "<c:out value="${item.Country}"/>";
var gdp = "<c:out value="${item.GDP}"/>";
obj.Country = country;
obj.GDP = gdp;
objArr.push(obj);
</c:forEach>
chartData = JSON.parse(JSON.stringify(objArr));
'JAVA > 자바스크립트' 카테고리의 다른 글
자바스크립트 셀렉트박스를 -> 리스트박스로 (0) | 2016.09.05 |
---|---|
자바스크립트 자바 to 자바스크립트 json데이터 받기 (0) | 2016.08.29 |
자바스크립트 디바이스 및 브라우저 체크 (0) | 2015.11.26 |
자바스크립트 라디오 체크확인 (0) | 2015.10.30 |
자바스크립트 submit하기 (0) | 2015.08.25 |