210525

정혜린·2021년 5월 25일
0

풀스텍 국비교육

목록 보기
49/84

210525

ajax01

Ajax(Asynchronous Javascript and XML)

  • 비동기통식 방식의 자바스크립트와 XML
  • 웹브라우져가 아닌 XMLHttpRequest객체를 통해 웹서버와 통신한다.
  • 웹서버의 응답결과는 XML 또는 단순 텍스트로 응답된다.
  • 페이지의 이동 없이 결과가 한번에 반영된다.

<Ajax 통신 순서>
1. XMLHttpRequest 객체 얻어오기
2. XMLHttpRequest를 통해서 웹어플리케이션서버(jsp)에 요청하기
3. 콜백함수를 통해 웹서버에서 응답된 결과(xml이거나 텍스트)를 화면에 반영하기

readyState => 1 : send 호출 전
readyState => 2 : request를 받은 상태
readyState => 3 : 서버에서 request를 처리중인 상태
readyState => 4 : 서버에서 응답이 완료된 상태

0개의 댓글