본문 바로가기

SPRING

[Spring] 단일, 다중파일 업로드하기

728x90
반응형

JSP 소스

파일을 업로드 하기 위해 form에 enctype="multipart/form-data" 속성 추가

단일파일일 경우 type=file를 추가, 다중 파일일 경우에는 multiple="multiple" 속성 추가

1. 단일 파일 업로드일 경우

 

 

2. 다중 파일 업로드일 경우

 

 

Controller 소스

 

mf.tramsferTo를 사용하여 파일을 저장하였지만, MultipartFile에서는 getByte() 메서드로 파일을 가져올 수 있다.

가져온 파일의 byte[]로 OutputStream을 이용하여 파일 저장도 가능

 

다중파일과 단일파일의 소스 차이

getFile일 경우는 단일파일, getFiles일 경우는 다중 파일을 List<MultipartFile>

728x90
반응형

'SPRING' 카테고리의 다른 글

[Spring] UriComponents 클래스  (0) 2020.02.21
[Spring] 스프링 보안의 새로운 기능 OAuth2  (0) 2019.07.16