목록AJAX, JSON (3)
craftmanager
JAVA에서의 GSONTest 클래스 생성 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.JsonObject; public class GSONTest { public static void main(String[] args) { Gson gson = new Gson(); // Map타입의 inputMap 객체 생성 -> 값 입력 System.out.println("\nMap타입의 inputMap 객체 생성 -> 값 입력>>..
HTML에 AJAX를 활용한 예제를 실습해보기~! HTML 코드 Hello AJAX JavaScript 코드 // 버튼 만들어주기 var btn = document.getElementById("btn"); btn.onclick = function() { // AJAX 원시 코드 // 1. xhr객체 생성 let xhr = new XMLHttpRequest(); // 2. open (xhr객체 초기화 = 통신 초기화) // HTTP Method(GET,POST ...), URL, 비동기여부 xhr.open("GET", "http://127.0.0.1:5500/asset/plaintext.txt", true); // 3. send (요청전송, POST일때는 데이터를 send메소드의 파라미터로 전달) xhr...
AJAX(Asynchronous JavaScript and XML) AJAX는 웹 페이지가 비동기적으로 데이터를 로드하고 표시할 수 있도록 하는 기술입니다. AJAX는 웹 페이지를 새로 고치지 않고도 데이터를 서버와 소통하고 업데이트할 수 있게 합니다. 이것은 사용자 경험을 향상시키고 웹 페이지를 더 동적으로 만들어줍니다. AJAX는 JavaScript를 사용하여 서버와 통신하고, 그 결과를 받아와서 웹 페이지를 업데이트합니다. XML은 이름에 있어서 사용되긴 하지만, 최근에는 JSON이 더 많이 사용되며, AJAX 요청과 응답에서 JSON 형식을 주로 사용합니다. AJAX를 사용하면 사용자가 웹 페이지와 상호 작용할 때, 페이지를 다시 로드하지 않고도 서버와 통신하여 데이터를 동적으로 업데이트할 수 있..