본문 바로가기

자바프레임워크

Ajax

반응형
SMALL

Ajax 를 사용하면 브라우저는 전체페이지중 수정되어야 할 부분만

요청하고 이 부분ㅁ나 응답 받을 수 있다.

화면상의 부분적인 변화를 포함해서 모든 정보를 ( page)다 reload 해줌


was-> Ajax -> 부분요청 -부분응답 -부분 수행 (결과값)-> 그 부분에 대한 로직만 수행

(비동기식)


회원으로 가입하면 유저가 등록할 정보가 꽤 많다.


그것을 저장 버튼을 누르면 서버로 값이 넘어간다.


다시 리턴되어 돌아온 값은 -가끔 실패되는 메세지가 리턴된다.


예를 들어 이미 있는 아이디 입니다. 이미 가입되어져 있습니다.


이런 경우 재 작업을 해서 다시 입력하면  그 부분만 보내서 결과를  알고 싶을때


비동기식 방식을 쓴다.


영역지정< span> </span> <div></div> 안에 값을 뿌려준다.

innerhtml


xhl.responsetext

-------------------

1) xhr= new xmlhttp:reguest();

2) xhr.onreadystatechanpe = callback;

------------1,2 state 상태 아직 아무런 일도 없음


3) xhr.open ("get","Idcheckservlet",true);

--준비

4) xhr.send(null);

--실제 수행

--------------------

where name LIKE '%'||#{NAMETEXT}||'%'

------------------d

이전정보를 쓰지 않을때

response.setHeader("Cache-Control","no-cache");

반응형
LIST