# ajax

Ajax/ JSON/ GSON
1) Ajax란Asynchronous JavaScript and XML의 약자JavaScript를 이용하여 비동기식으로 클라이언트와 서버가 데이터(XML)를 주고받는(통신) 방식데이터 형식은 XML 뿐만 아닌 TEXT, HTML, JSON, CSV 등 다양한 형식 사용

[HTTP/네트워크] 기본 이론
ip와 포트 네트워크에 연결된 특정 PC의 주소를 나타내는 체계이다. IP는 Internet Protocol의 약자이다. 터미널에서 로 IP를 확인 할 수 있다. 닷(.)으로 구분된 네 덩이의 숫자로 구분된 IP 주소체계로 IP 주소체계의 네 번째 버전이다. 각

Ajax
// 회원 정보 조회 비동기 통신(AJAX) document.getElementById("select1").addEventListener("click", function() { const input = document.getElementById("in1"); const div = document.getElementById("result1"...
Ajax
\[Servers -> New -> Server선택 ->server name : Tomcat v9.0 Server at localhost 서버네임 변경 후 -> 생성 생성 완료 후 -> Serve modules without publishing 체크 후 저장 ]Pack

#17 중요 로직들 - 6 (feat. Multipart)
프론트 페이지의 거의 대부분을 끝냈다. 분량상 중요하지 않다고 생각되는 페이지는 제외하고 진행하여 프론트 구성에 대한 게시글은 이 글이 마지막이 될 것이다. >사이트에 회원이 있다면, 당연히 회원정보를 보거나 수정할 수 있어야 한다. 이번에 해볼 것은 유저의 프로필

#16 중요 로직들 - 5 (feat. 캘린더 디자인)
앞서서 약속을 만들고, 참가하는 페이지들을 만들어 보았고, 이제 자신이 참가한 약속들을 캘린더 형식으로 보여줄 것이다. >이를 위해서, 서버에 연도와 달, 유저id를 보내면 해당 유저가 그 달에 한 약속들을 리턴해주는 컨트롤러와 서비스를 작성하였다. > Control

#15 중요 로직들 - 4 (feat. 카카오맵, 거리계산)
앞서서 약속 만들기 페이지를 만들어 보았으니 이제 약속정보를 표시하는 페이지를 만들어 보겠다. >우리 프로젝트의 약속정보 페이지는 다음 이미지와 같다. >물론 멤버가 아니라면 초대하기 버튼이 사라지고, 방장이 아니라면 폭파 버튼이 참가하기/나가기 버튼으로 대체된다.

#14 중요 로직들 - 3 (feat. 카카오맵, datepicker, timepicker)
약속을 만들기 위해서는 많은 정보들이 필요하다. 언제, 어디서, 누가, 무엇을 할 것인지에 대한 정보가 말이다. 그리고 우리 프로젝트 기획에 따라 약속을 공개할 것인지, 만나서?온라인으로?, 멤버가 가득 찼는지에 대한 정보도 필요하다. >이러한 정보들을 담아 서버로

#13 중요 로직들 - 2 (feat. 스크롤 페이징)
프로젝트 주소 https://github.com/kdjdj77/Sekkison_Front >로그인과 회원가입, 헤더/푸터가 끝나고 다음으로 할 것은 바로 home 페이지를 만드는 것이다. 모든 사이트들이 각자의 home페이지를 가지고 있으며, 사이트의 얼굴과도 같은

#12 중요 로직들 - 1 (feat. 검색, 프사 표시)
로그인과 회원가입 페이지에서는 필요 없었지만, 이제부터 구현할 페이지들에는 네비게이션의 역할과 편의성을 보장해 줄 헤더와 푸터가 필요하다. >기획 단계에서와 같이, 헤더에는 로고, 친구목록, 쪽지함, 알림, 내정보에 해당하는 버튼을 만들 것이고, 푸터에는 홈, 내 약

#11 회원가입 페이지 구현(feat. 전화번호 인증)
프로젝트 주소 https://github.com/kdjdj77/Sekkison_Front >이제 회원가입을 만들어 볼 차례이다. 회원가입의 유효성 검사는 백엔드에서도 처리하였지만, 프론트에서도 동일하게 처리하였다. 그리고 unique하게 db에 저장되는 전화번호를 통

#10 로그인 페이지 만들기(feat. 카카오, 구글, 네이버 로그인)
프로젝트 주소 https://github.com/kdjdj77/Sekkison_Front >우리가 진행하는 sekkison 프로젝트는 모바일을 위주로 만드는 프로젝트이다. 그리고 우리 팀은 프론트엔드 개발자가 아니라 백엔드 개발자들만 모여 있기에 모바일 로그인 탬플릿

#09 프론트 프로젝트 시작 세팅
프로젝트 주소 https://github.com/kdjdj77/Sekkison_Front >앞서 sekkison프로젝트를 진행하면서 Rest Api 방식으로 데이터를 받을 url 설정을 끝냈다. 앞으로는 프로젝트의 프론트 구성과 그 과정에 대해 보여줄 것이다. >먼
3월 21일 - Spring
서버에 HTTP에 HTML 대한 요청을 하지 않는다. - 웹브라우저와 상관이 없다.그래서 모바일 쪽에 개발한 앱을 통해 만들어진 화면에 데이터를 표시하는 용도로 사용한다.XML(안드로이드)이나 JSON 데이터를 보통 사용한다.XML은 find 함수를 이용한 태그, JS
AJAX
출처 : https://velog.io/@surim014/AJAX%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80