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 |