yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

학원 20200609 정리(동기/비동기 방식, ajax)

김영훈 2020.06.09 21:23 조회 수 : 382

"-동기화
주소 바뀜(주소에 맞게 화면이 바뀜), 폼, 로케이션을 통해 이동(화면 전체적으로 변경이 일어남)



-비동기화
주소변경 없이 백그라운드에서 데이터만 주고 받음. 부분적 변화 줄 때 용이(네이버 메인페이지 생각)



-@RequestMapping
1) method : 전송방식 정의. GET, POST, PUT, DELETE
2) produces : 결과의 형태 지정. "text/json;charset=UTF-8"


-@ResponseBody
view로 인식. 돌려주는 결과가 view의 내용으로 인식됨


-ObjectMapper
jackson에서 제공. 객체정보를 문자열로 변환(JSON 형태)


-Ajax : 비동기 방식으로 전송할 때 사용
1) type - 전송방식, post, get 등
2) url - 주소
3) dataType - 데이터 형태, xml, json 등
4) data - 보낼 데이터
5) success : function(res)  - 성공 시 다음 함수를 실행. 돌아오는 값을 res로 받음
6) fail : 실행 중 에러 발생 시 수행
7) async : 기본 값은 async이며, false를 줄 경우 동기 방식으로 작동함."

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

업로드 중... (0%)

0개 첨부 됨 ( / )
 
번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 1108
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 765
125 학원 20200602 정리(게시판 기본 로직) 김영훈 2020.06.02 215
124 학원 20200608 정리(세션, 로그인, AOP) 김영훈 2020.06.08 310
» 학원 20200609 정리(동기/비동기 방식, ajax) 김영훈 2020.06.09 382
122 학원 20200610 정리(라이센스) 김영훈 2020.06.10 206
121 학원 20200618 정리(스트림, 업로드, jquery.form) 김영훈 2020.06.18 261
120 학원 20200619 정리(형상관리, git) 김영훈 2020.06.19 268
119 페이징 오라클용(row_number 이용) 김영훈 2020.09.12 255
118 페이징 mysql용(limit 이용) 김영훈 2020.09.12 344
117 집 와이파이 정보 김영훈 2020.09.14 190
116 nginx 413 Request Entity Too Large 에러 해결 김영훈 2020.09.15 409
115 이클립스 깃 연동 김영훈 2020.09.24 218
114 심야시간대 서울고속버스터미널 탈출 방법 김영훈 2020.09.27 270
113 스프링부트 Gradle Project 기본 설정 김영훈 2020.09.27 246
112 스프링부트 구조 김영훈 2020.09.28 236
111 인텔리제이 프로젝트 자바 버전 맞추기 김영훈 2020.09.28 210
110 스프링 DI 방법, DI 김영훈 2020.09.30 252
109 객체 지향 프로그래밍 및 설계의 다섯가지 기본 원칙(SOLID) 김영훈 2020.10.01 262
108 iwinv S3browser 계정 설정 김영훈 2020.10.15 211
107 iwinv Object Storage 버킷 정책 설정(referer) 김영훈 2020.10.15 277
106 오라클 클라우드 인스턴스 생성 김영훈 2020.10.18 285
쓰기 태그
 첫 페이지 3 4 5 6 7 8 9 10 11 12 끝 페이지