주소가 바뀌지않고
웹페이지 화면이 변하는것들이 있다.
버튼을 눌러서 화면을 바꾸게 하거나
하는 행위는 내가 이벤트를 줄때만
서버를 연결한다는뜻이다.
주소가 바뀐다는 뜻
새로운 요청이 생긴다는 뜻
하지만 url주소가 이벤트가 생길때마다
변한다면 불편할것이다.
(회원가입페이지가 뭔가 누를때마다 변한다고 생각해보면...끔찍)
이러한 불편을 처리하기위해
서버와 브라우저 사이의 객체가 스스로 요청을 보내고 요청을 처리하는 작업을 해준다.
이것을 비동기화라고 한다.
<Ajax 비동기화 사용법>
jsp파일을 생성한다.
JSON을 쓰기위해 태그를 넣어준다.
자바스크립트 JSON을 쓴다.
JSON (JAVASCRIPT OBJECT NATION)
데이터 전달 시 아래와 같은 형식을 맞춰야함.
{ "ID" : "AAA" , "NAME : "BBB", ... }
*JSON 사용시 안에 html이 있어선 안됨.
SERVLET
데이터 전달 시 형식 >> xml파일과 같아야함.
<SERVLET> <SERVLET-NAME> A </SERVLET-NAME> </SERVLET>
'jsp' 카테고리의 다른 글
[JSP] 표현언어 (0) | 2021.10.28 |
---|---|
[jsp]데이터 바인딩시 session과 application의 차이 (0) | 2021.10.26 |