[Spring] Ajax를 이용한 비동기 처리와 아이디 중복검사 구현
·
Spring
비동기 처리비동기 처리는 서버와 클라이언트 간의 통신을 비동기적으로 처리하여, 사용자가 요청을 보낸 후 페이지가 새로고침되지 않고도 결과를 받을 수 있는 기술이다. 여기서는 비동기 처리에서 반환되는 데이터 형태에 대해 알아볼 것이다.1. String(Text) 반환String 형식의 데이터는 주로 간단한 결과나 상태를 반환할 때 많이 사용된다. 보통 특정 작업의 성공 여부나 단순한 메시지를 전달할 때 적합하다. 비동기 통신으로 서버에 요청을 보내고, 응답으로 텍스트 값을 받아 처리할 수 있다. 대표적인 예시는 아래와 같다. 아이디 중복 검사: 회원가입 시 사용자가 입력한 아이디가 이미 존재하는지를 확인할 때, 서버에서 '사용 가능', '사용 불가'와 같은 텍스트를 반환해준다.좋아요 기능: 사용자가 게시물..