폼데이터로 업로드하기까지 성공!!!!!
너무너무~~ 신기하다!!!
이번에는 mkdirs로 폴더만드는 기능도 추가해보았다~~!!!
순서)
1. ajax로 formData 전송
2. restController 에서 multipart type 을 array로 받기
3.
폴더만들기 :
getFolder()라는 이름의 private method 작성.
Date 객체를 simpleDataFormat을 이용해서 "yyyy-MM-dd"로 변환후
String으로 변환하기 - 이때 자바의 File 클래스를 이용해서 "-"를 seperator해준다
4.
File객체에 getFolder에서 만든 경로 넣어서 생성 ( 이름은 File이지만 , dir인셈)
그렇게 만든 File객체- 즉 dir 이 존재하는지 확인. exists()함수
없으면 mkdirs한다
5. for 문 돌려가면서 이미지 저장하기
1) uuid 생성해서 새로운 이름 만들기
2) 파일객체 생성, 폴더경로 + 이름을 붙여준다
3) 위 파일객체에 브라우저로부터 받은 img를 transferTo이용해서 카피, 저장
댓글 없음:
댓글 쓰기