JSON parsing

JSON/소스코드 2015. 7. 9. 16:15
728x90
반응형

egov ​json 파싱



<!-- controller CODE -->

// db에서 데이터를 가져와 resultUserData 를 초기화함
List<SeedERP_minVO> resultUserData = SeedERP_minService.selectUserData(vo);


//jsonData 라는 JSONArray 객체생성
 JSONArray jsonData = new JSONArray();
  

//json object 생성 후 초기화
 for(int i=0; i<resultUserData.size(); i++){
  JSONObject jsonObj = JSONObject.fromObject(resultUserData.get(i));



//jsonData 에 인덱스 위치에 맞춰 데이터를 넣음
  jsonData.add(i,jsonObj);
 }
  //모델에 넣어 jsp로 보냄
 model.addAttribute("jsonData", jsonData);
 //view return
 return "/min/emp_appAdd";


<!-- JQuery json -->


var jsonData = JSON.parse('${jsonData}');  // 파싱
function inputOnChange(){ //펑션 생성
 var index = $("#user_select option").index($("#user_select option:selected")) - 1;

//선택한 select의 인덱스 번호를 추출


//해당하는 input의 value를 json형식 데이터 결과물을 넣어줌.
 $('#position_cd').val(data[index].position_cd);
 $('#dept_cd').val(data[index].dept_cd);
}

[출처] JSON parsing|작성자 여민수

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,