<고객>

<이름>홍길동</이름>

<나이>30</나이>

</고객>

 

 

 

첫째, 사용자가 Start Basic Asynchronous Request 버튼을 클릭하면 이벤트가 발생해서 startRequest() 메소드가 실행된다. 

둘째, XHR 객체가 생성되고 handleStateChange 콜백함수가 XHR 객체의 onreadystatechange 속성에 저장된다.


셋째, GET 방식의 비동기로 서버에 요청을 보낸는데, 이때 서버의 simpleResponse.xml 파일을 요구한다.

넷째, 서버는 Ajax 클라이언트의 요청 url 인 simpleResponse.xml 을 찾아서 읽은 후에 string 형식으로 XHR 객체로 보낸다.

다섯째, 콜백메소드는 XHR 의 state 가 변할때 실행되므로 readyState=4 이고 stat=200 일때 결과값을 브라우저에 보낸다.

 

 

 

 

 

 

'자바 > JAVA...Spring' 카테고리의 다른 글

CSV ??  (0) 2015.12.22
innerHTML이란?  (0) 2015.12.22
XHR(XMLHttpRequest) 속성  (0) 2015.12.21
XHR(XMLHttpRequest) 메소드  (0) 2015.12.21
Spring 3.2 & MyBatis] 날짜형 바인드(CustomDateEditor)  (0) 2015.12.18

+ Recent posts