반응형 JSON3 [JAVA] jsp에서 보낸 json 데이터 java controller에서 변환하기 화면에서 입력받거나 가지고 있던 데이터를 서버로 보내서 처리하는 방법은 많지만 그 중에 이번에 사용하는 방법은 json 형태의 데이터로 전송하는 방법이다. jsp 화면단에서 json 데이터를 서버로 보내서 자바에서 변환하여 사용하는 방법이다. # jsp 에서 Object 데이터 생성하기 var data = {}; data.name = "Hong gildong"; data.phone = "010-1234-5678"; data.address = "Seoul"; console.log(data); // {name: "Hong gildong", phone: "010-1234-5678", address: "Seoul"} # ajax를 사용해 데이터를 보낼 때 아래와 같이 json 형태로 변환하여 보낸다. JSON... 2023. 10. 24. [JAVA] 자바 객체를 XML로 변환하기 - JAXB(자바API)를 사용하여 dto를 xml로 변환 (marshaller) 데이터를 주고 받을 때, 주로 json 형태를 사용하지만 가끔 xml을 사용하는 경우도 있어서, JAXB (자바API)를 이용하여 자바 객체를 xml 형태로 변경해주는 방법에 대해 알아보자. XmlRootElement : XML의 root Element명 XmlElement : XML의 각 root 하위 Element 명 # root dto 만들기 import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; @XmlAcce.. 2023. 6. 23. [JAVA] 자바 json 문자열로 변환하기 자바에서 Map 또는 배열을 json 문자열로 변환하기 # Map을 json 문자열로 변환 import com.fasterxml.jackson.databind.ObjectMapper; Map map = new HashMap(); map.put("A", "1"); map.put("B", "2"); map.put("C", "3"); ObjectMapper jsonMapper = new ObjectMapper(); String jsonStr = jsonMapper.writeValueAsString(map); System.out.println(jsonStr); // {"A":"1","B":"2","C":"3"} 2023. 5. 1. 이전 1 다음 반응형