gambae programing
[비동기 통신] 게시글 불러오기 본문
비동기 통신
요청에 대한 응답을 기다리지 않고 계속 요청을 보내는 방식
동기 통신보다 복잡하지만 결과가 주어지는데 시간이 걸리더라도 그 시간동안 다른 작업을 할 수 있으므로
자원을 효율적으로 사용할 수 있는 장점이 있다.
Ajax (Asynchronous Javascript And XML)
자바스크립트를 통해서 비동기 통신으로 서버에 데이터를 요청하는 자바스크립트 라이브러리
1. 비동기 게시판 페이지 만들기
2. ajax를 사용해서 게시글 요청하기
ajax에는 객체가 들어가야한다 // 중괄호 한 쌍이 객체
통신 성공시 listBoard 함수에 자동으로 컨트롤러로부터 받아온 리턴값을 자동으로 전달
3. 컨트롤러에서 ajax 응답 받기
4. 게시글 출력하기
통신이 성공하면 listBoard 함수가 실행된다.
변수 html에 출력되야 할 html 코드를 적고 .html() 함수를 통해 list 클래스안에 html 코드를 넣어준다.
게시글 불러오기 버튼을 클릭하면
게시글이 페이지 이동을 거치지않고 바로 보여진다.
'Java > Spring' 카테고리의 다른 글
[비동기 통신] 게시글 내용 보여주기 (0) | 2022.09.28 |
---|---|
[비동기 통신] 게시글 수정하기 (0) | 2022.09.28 |
[실습] 게시물 작성하기 (0) | 2022.09.26 |
[실습] 게시물 불러오기 (3/3) (1) | 2022.09.26 |
[실습] 게시물 불러오기 (2/3) (1) | 2022.09.26 |
Comments