반응형
첨부파일 업로드 시 application.yml에 설정해 둔 물리 경로에는 정상적으로 저장되고
DB 테이블에도 잘 저장되는 상태
이 상태에서 파일 다운로드 하기 위한 코드에서 이미지 미리보기와 파일 다운로드 시
cannot be resolved in the file system for checking its content length 에러가 발생 했었다.
"D:/upload/49379d4a-3e79-4dc4-b844-bd47c62c723d.jpg"로 탐색기에서 열어도 파일이 잘 열림.
그런데 계속 UrlResource에서 경로를 찾지 못했다.
한참의 삽질 끝에 해결됨
에러가 발생하는 코드는 위이고 아래는 정상적으로 작동되는 코드이다.
UrlResource 객체의 인자값으로 "file:" + 파일경로를 전달하는데..
무의식적으로 "file : " + 로 공백을 한칸 넣었던 게 원인이었다.
다음엔 실수하지 말자
반응형
'IT > development' 카테고리의 다른 글
[springBoot] 페이지네이션 처리(feat. Oracle) (0) | 2023.05.07 |
---|---|
[springBoot] 첨부파일 업/다운로드(Oracle) (0) | 2023.05.07 |
[mybatis] selectkey값 return(Oracle) (0) | 2023.05.06 |
[mybatis] 검색(Oracle) (0) | 2023.05.06 |
[JavaScript] 날짜 사이 일수 계산 (0) | 2023.04.29 |