본문 바로가기
jsp

[JSP]비동기화

by 소금_msg 2021. 11. 28.


주소가 바뀌지않고
웹페이지 화면이 변하는것들이 있다.
버튼을 눌러서 화면을 바꾸게 하거나
하는 행위는 내가 이벤트를 줄때만
서버를 연결한다는뜻이다.
주소가 바뀐다는 뜻
새로운 요청이 생긴다는 뜻
하지만 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