IE 에서 getOriginalFilename() 안되는 문제

총콩팡잉·2023년 5월 10일
0
post-thumbnail
// 사용자가 업로드 한 본래 이름
// ex. 다운로드.jpeg
String realFileName = file.getOriginalFilename(); 

IE 에서 getOriginalFilename() 함수를 사용하면 파일명이 아닌 파일주소가 나온다..!!!
ex. C:\Users\Desktop\velog-images\다운로드.jpeg

해결방법 :

substring 사용으로 문자열 잘라주기

예시 :

String fileName = file.getOriginalFilename();
fileName = fileName.substring(fileName.lastIndexOf("\") + 1);
// 마지막 "\" 문자 인덱스 하나 뒤 부터 남기기
profile
Back-end 마스터가 되는 그날까지

0개의 댓글