[Spring / Legacy] Multipart multiple file의 ajax formdata를 이용한 다중 파일 업로드
multiple 속성의 File input 을 업로드하려고 하니, 문제가 발생했다. 파일을 포함한 모든 데이터를 FormData를 통해 담아서 AJAX로 서버로 전송해주는데, 아무리 받으려고 해도, 전송되는 파일 리스트의 사이즈가 계속 0인 것이다. 문제가 되는 코드는 아래와 같다 this.prcAdd = () => { let formData = new FormData(); formData.append('file', $('#file')[0].files); } $.ajax({ type : "POST", enctype : "multipart/form-data", url : "/prcAdd", cache : false, contentType : false, processData : false, data : f..
2022. 1. 4.