본문 바로가기

반응형

XMLHttpRequest

(4)
초보자를 위한 간단한 Ajax GET 요청 가이드 1. 준비사항HTML 파일을 편집할 수 있는 텍스트 에디터 (예: Visual Studio Code)기본 HTML, CSS, JavaScript 지식테스트할 수 있는 로컬 서버(선택 사항, 온라인 API가 있으면 필요 없음)2. 코드 (주석 포함)      간단한 Ajax GET 요청 예제     데이터 가져오기              결과가 여기에 표시됩니다.           3. 주요 기능 설명 및 흐름fetchData() 함수: 버튼을 클릭하면 fetchData() 함수가 호출됩니다. 이 함수는 XMLHttpRequest 객체를 통해 Ajax GET 요청을 생성합니다.xhr.open(): XMLHttpRequest 객체의 open 메서드를 사용하여 GET 요청을 초기화하며, 요청 URL은..
Ajax POST 요청 테스트 - 사용자 데이터 전송 1. 제목Ajax POST 요청 예제 - 사용자가 입력한 데이터 서버에 전송하기2. 준비 사항HTML 파일 작성 환경: 메모장이나 Visual Studio Code 등 텍스트 편집기.인터넷 연결: jsonplaceholder.typicode.com에서 데이터를 전송해볼 것이므로 필요합니다.브라우저: HTML 파일을 실행할 브라우저 (Chrome, Firefox 등).3. 코드     Ajax POST 요청 테스트 - 사용자 데이터 전송              제목:                  내용:                  데이터 전송하기                4. 주요 기능 설명 및 흐름버튼 클릭 이벤트: 사용자가 데이터 전송하기 버튼을 클릭하면 addEventListener를 통..
Ajax 요청 처리: Ajax를 사용하여 비동기 요청을 처리하는 JSP 예제. Ajax (Asynchronous JavaScript and XML)는 웹 페이지의 일부만을 비동기적으로 업데이트할 수 있게 해주는 기술입니다. 이를 사용하면 페이지 전체를 새로 고침하지 않고도 서버로부터 데이터를 받아 올 수 있습니다. JSP에서 Ajax 요청을 처리하는 예제를 아래에 제공합니다. 예제 1: 간단한 텍스트 데이터 반환 이 예제에서는 클라이언트의 Ajax 요청에 대해 서버가 간단한 텍스트 데이터를 반환합니다. ajaxRequest.jsp Load Data ajaxResponse.jsp 예제 2: 사용자 입력을 기반으로 데이터 처리 이 예제에서는 사용자 입력을 받아 서버에서 처리하고 결과를 Ajax를 통해 반환합니다. userInputAjax.jsp Send processInput.jsp ..
강의 14: 자바스크립트 AJAX와 데이터 통신 개념 설명: AJAX 개요: AJAX(Asynchronous JavaScript and XML)는 비동기적으로 웹 서버와 데이터를 교환하기 위한 기술입니다. 웹 페이지를 새로 고치지 않고도 데이터를 동적으로 로드하고 업데이트할 수 있도록 도와줍니다. 데이터를 웹 서버와 통신: AJAX를 사용하여 웹 페이지는 웹 서버와 데이터를 주고받을 수 있습니다. 이를 통해 사용자 경험을 향상시키고 실시간 업데이트를 가능하게 합니다. 예제 코드: 아래는 AJAX를 사용하여 웹 서버와 데이터를 비동기적으로 통신하는 예제 코드입니다. // AJAX 요청 예제 let xhr = new XMLHttpRequest(); xhr.open('GET', 'https://api.example.com/data', true); xhr.o..

반응형