저번 시간에 jersey를 사용해 restful방식에 대해 알아 보았습니다.

이번 시간은 여기에 json을 추가 해 보겠습니다.


소스 내용은 저번 시간과 동일 합니다.

추가 한 부분만 화면 캡처를 했습니다.


[샘플 소스]

add_json.PNG


jettison라이브러리를 추가 하여 JSONObject로 json형식을 만듭니다.

json방식은 key, value방식 이므로 어렵지 않습니다.

Java를 하시는분이라면 map형식과  같은 맥락이라 쉽게 이해 하실 껍니다.




[추가 라이브러리]

add_lib.PNG

위 라이브러리를 찾는데 또 삽질을 했습니다. ㅜㅜ

잘잘하게 패키지를 해놓아서... 찾는데 시간이 또 걸렸습니다.




[실행]

json_exe.PNG


드디어  요청 하면 위 화면과 같이 json형식으로 반환 해 줍니다.

페이지 전환 없이 ajax로 데이터만 가져와 표시 할 경우 rest방식은 아주 유용하게 쓸수 있습니다.


완전 초보자들을 위해 첨부파일에 프로젝트  파일을  압축해 올립니다.(embed_tomcat.zip)

압축파일을 다운로드후 이클리스에서 Import하시면 바로 실행 하실수 있습니다.


감사합니다.