일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 인스턴스
- 조건문
- 회원가입페이지
- 스타일 시트
- 변수
- openChallenge
- 자바
- 크기조정
- 로그인
- rest api
- 42000
- 카카오 로그인
- textarea
- 없애기
- 반복문
- 연산자 우선순위
- 주소
- 로그아웃
- 별찍기
- 유효성검사
- 다음주소API
- API
- span width 설정
- 카카오로그인
- jsp
- 셀렉터
- id 개별 부여
- 변경
- restAPI
- 테이블 생성
- Today
- Total
목록Ajax (3)
뚜벅이 한걸음
Ajax 요청을 보낼때 ContentType과 dataType이 햇갈릴때가 있다. 정리정리 ContentType : ContentType은 ajax 요청을 보낼때 데이터 타입을 말한다. 기본값은 'application/x-www-form-urlencoded; charset=UTF-8' 이라고 한다. (처음 ajax를 알게 되었을때 data 는 함수의 매개변수와 같다고 생각했다. 이러한 data를 보낼때 이 데이터가 어떤 타입인지 결정해주는 것이 ContentType이다. ) 2. dataType : 요청의 결과로 서버로 부터 전해진 데이터의 타입을 말한다. 작성하지 않을 경우 MIME 타입을 참고하여 자동 파싱된다고한다. MIME 타입이 무엇인지 몰라서 다음의 글을 읽어보았다. 잘 ..
제이쿼리는 단순하게 자바스크립트를 편하게 사용하기 위해 사용하는 것인 줄 알았는데 제이쿼리가 Ajax의 프레임워크라는 것을 알게되었다. $.ajax() 메서드 $.ajax({ url: "/examples/media/request_ajax.do", // 클라이언트가 요청을 보낼 서버의 URL 주소 data: { name: "홍길동" }, // HTTP 요청과 함께 서버로 보낼 데이터 type: "GET", // HTTP 요청 방식(GET, POST) dataType: "json" // 서버에서 보내줄 데이터의 타입 : ContentType 과 항상 햇갈렸는데 data를 보낼때의type 이니까 dataType인 줄 알았는데 반대다,, dataType이 받을때의 Type이고 ContextType 이 보..
ajax를 사용하면서 매번 개발 과정에 따라 다양한 자료형을 주고 받았다. 그런데 항상 사용하다 보면 문제상황을 마주치는데 바로바로 문제점을 파악을 못하는 것 같아 정리하려고 한다. Ajax : Asynchronous JavaScript and XML 의 약자로 데이터를 새로 불러올때 화면을 전부 로딩하지 않고도 웹페이지의 일부만을 갱신해서 빠르게 동적인 웹페이지를 개발할 수 있도록 하는 기술이다. 원래 서버와 연결하여 새로운 데이터를 가지고 올때면 화면이 전부 리로딩되어 화면이 깜박하는 것을 볼 수있다. 하지만 Ajax를 사용하면 화면을 깜박이지 않고 동적으로 데이터를 가지고 올 수있다. Ajax 동작원리 기존에는 동적 페이지를 만들때 HttpRequest 객체를 생성해서 요청..