상세 컨텐츠

본문 제목

JSONObject 이용해서 데이터 넘기기

관리X 과거글

by 까먹기전에 2015. 3. 3. 17:46

본문

반응형

<%@ page language="java" contentType="text/html; charset=EUC-KR"

pageEncoding="EUC-KR"%>

<%@ page import="java.util.*"%>

<%@ page import="kr.co.seoulit.member.dao.*"%>

<%@ page import="kr.co.seoulit.member.to.*"%>

<%@ page import="net.sf.json.*"%>

<% 

MemberDAO dao=MemberDAOImpl.getInstance(); // dao 부분 연결

MemberBean member=dao.selectMember("id1"); // 멤버빈 생성해서 결과를 리턴받음

List<MemberBean> list=dao.selectMemberList(); //멤버리스트 리턴받음

HashMap<String,Object> map=new HashMap<String,Object>(); // 해쉬맵 생성

map.put("list",list); // 해쉬맵에 리턴받은 리스트와 멤버를 집어넣음

map.put("member",member);

JSONObject jsonObject= new JSONObject(); // 제이슨오브젝트 생성

jsonObject.putAll(map); // 해쉬맵에 있는 모든 값을들 제이슨오브젝트에 집어넣음

out.println(jsonObject);


%>





출력하면 이렇게 나온다.


이거를 getJson을 이용해 원하는 값을 파싱할수 있다.

관련글 더보기