일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 세션
- 웹프로그래밍
- JSTL
- xml
- 반응형웹
- 스프링프레임워크
- 자바
- Session
- 데이터베이스
- 카카오APi
- 데이터문서포맷
- 자바스크립트
- JavaScript
- 프로그래밍용어
- XML DOM
- HTTP
- Servlet
- 데이터포맷
- 공문서작성규정
- 데이터규정
- Database
- Java
- Request/Response Header
- java annotation
- Multipart
- xml mapping
- Ajax
- XML Core
- java컴파일
- JSP
- Today
- Total
목록자바스크립트 (3)
KyungHwan's etc.
제이쿼리 AjaxHTTP 요청방식클라이언트인 브라우저가 서버에 HTTP 요청을 보낼때에는 다음 방식중 하나를 사용한다.GET 방식POST 방식 GET 방식GET 방식은 주소에 데이터(data)를 추가하여 전달하는 방식이다. GET 방식의 HTTP 요청은 브라우저에 의해 캐시되어 저장된다.하지만 GET 방식은 보통 쿼리 문자열에 포함되어 전송되기때문에, 길이즤 제한이 있고 보안상 취약점이 존재하기 때문에, 중요한 데이터인 경우 POST 방식을 사용하는 것이 좋다. POST 방식POST 방식은 데이터를 별도로 첨부하여 전달하는 방식으로, POST 방식의 HTTP 요청은 브라우저에 의해 캐시되지 않으므로, 브라우저 히스토리에도 남지 않는다.(서버에 데데이터가 저장되어 전송) 또한, HTTP 요청에 의한 데이터..
AJAX(Asynchronous JavaScript And XML) 페이지 재로딩 없이 페이지를 갱신할수 있다. 페이지가 로드된후 서버로부터 요청과 응답을 받을수 있다. 백그라운드 상에서 데이터를 서버에 보낼 수 있다 1. AJAX의 핵심은 XMLHttpRequst Object 이다. 현대 모든 브라우저에서는 XMLHttpRequst를 지원한다. XMLHttpRequst를 사용하면, 페이지 내에서 서버를 이용하여 데이터를 바꿀수 있다. 이 의미는 페이지 재로딩 없이 웹페이지 를 갱신할수 있다. 2. XMLHttpRequest 객체 생성하기 모든 현대 브라우저는 XHLHttpRequest 를 생성할수 있다. 보안을 위해 최신브라우저들은 도메인에서 액세스를 허용하지 않는다. 웹페이지가 로드 되려고 하려면 X..
JSON(JavaScript Object Notation) 경량의 DATA 교환 방식이다. JSON은 사람이 읽을 수 있는 텍스트 기반의 데이터 교환 표준이다. 이러한 JSON은 XML의 대안으로서 좀 더 쉽게 데이터를 교환하고 저장하기 위해서 고안되었다. 또한 JSON은 텍스트 기반이므로 어떠한 프로그래밍 언어에서도 JSON데이터를 읽고 해석 할수 있다. JSON의 특징JSON은 자바스크립트를 확장하여 만들어 졌다. JSON은 자바스크립트 객체 표기법을 따른다. JSON은 사람과 기계가 모두 읽기 편하도록 고안되었다. JSON은 프로그래밍 언어와 운영체제에 독립적이다. 2. JSON 문법 JSON은 자바스크립의 객체 표기법에서 리터럴과 프로퍼티를 표현하는 방법만 가져와서 사용한다. JSON은 Key 와..