JSON이란
- JavaScript Object Notation (자바스크립트 객체 표현법)
간단한 포맷
{ "K" : V , "K" : V ..}
K는 반드시 문자열
V는 String Number Boolean Array Object null 가능 ( char 불가 )
서블릿 -> Ajax 로 통신 시 자바의 객체가 Ajax로 제대로 가지 않는 문제가 생길 수 있다.
==> JSON으로 해결
JSON으로 받을 수 있게 이를 쉽게 도와주는 라이브러리 :
GSON
Object를 JSON으로 변환하여 Appendable에 견결된 출력스트림으로 출력하는 메소드
기존 JSON방식으로 변환하기 번거로웠던 List Map 등 모든 객체를 별도의 방법이 아닌
toJson() 메서드 하나로 쉽게 JSON으로 변환해준다.
new Gson().toJson( 객체 , resp.getWriter() ); 로 요청에 응답을 보낸다.
new Gson().toJson(member,resp.getWriter());
'개발자로 업그레이드 되자 > AJAX&JSON' 카테고리의 다른 글
Ajax로 구현하는 무한스크롤 (0) | 2022.02.02 |
---|---|
Ajax - 자바스크립트 방식 (0) | 2022.02.02 |
Ajax개념 및 기초 사용법 (0) | 2021.12.08 |