Java Spring : MultipartFile, Javascript : ajax Formdata

김선미·2022년 7월 5일
0

MultipartFile

  • 스프링에서 제공하는 MultipartFile 인터페이스를 이용해서 HTTP multipart 요청을 처리한다.

FormData

  • FormData는 자바스크립트에서 제공하는 객체이다.
  • key와 value로 데이터를 append/parsing 할 수 있다.
  • api 통신 시 get, post 방식만 가능하다.

ajax

  • api 통신 시 ContentType과 processData를 false로 해주어야 한다.

dto

  • formdata를 dto로 보낼 때 변수명을 통일해주어야 한다.
  • formdata를 dto에 담을 때는 단일 파일 전송이라면 자료형을 MultipartFile로 주고 파일이 여러개일 경우에는 MultipartFile[] 로 배열로 작성한다.
profile
백엔드 개발 공부

0개의 댓글