readyState 2

JSP Ajax GET 방식과 POST 방식

이전 포스팅에서 JSP Ajax 이론에 대해 알아봤다. 이번에는 GET 방식과 POST 방식에 대해 알아보자. Ajax GET 방식 ajax_get.jsp Ajax GET 방식의 요청 GET 방식으로 요청 보내기! request_ajax.jsp 실행결과 Ajax GET 방식 요청 후 페이지를 보면 뒤로 가기 버튼이 활성화되지 않은걸 볼 수 있다. 이를 통해 페이지 이동 없이 서버에 요청한 응답을 받아 처리한 걸 알 수 있다. Ajax POST 방식 ajax_post.jsp Ajax POST 방식의 요청 POST 방식으로 요청 보내기! request_ajax.jsp 실행결과 Ajax POST 방식은 GET 방식과 다르게 전달할 데이터의 방식(타입)을 설정해줘야 한다. setRequestHeader 메서드를..

JSP/개념공부 2023.06.24

JSP Ajax(Asynchronus Javascript and XML)란?

Ajax (Asynchronus Javascript and XML)란? Ajax는 비동기적으로 서버와 브라우저간 데이터를 교환할 수 있는 통신 방식이다. 이때, 웹 페이지 전체를 다시 로딩하지 않고 웹 페이지의 일부분만 갱신하는 게 키포인트다. ※ 주고 받을 수 있는 데이터 종류 JSON XML HTML 텍스트파일 Ajax의 장점 웹 페이지 전체를 다시 로딩하지 않고 웹 페이지의 일부분만 갱신할 수 있다. 웹 페이지가 로드된 후에 서버로 데이터 요청을 보내거나 받을 수 있다. 다양한 UI(동적 페이지) 구현이 가능해진다. Ajax의 단점 페이지 이동이 없기 때문에 히스토리 관리가 안된다. 반복적인 데이터를 요청하면 느려지거나 작동하지 않게 된다. 페이지의 이동이 없으므로 보안 상의 문제도 발생할 수 있다..

JSP/개념공부 2023.06.08