Back-end/JAVA & Spring
[JAVA]파일을 멀티파트로 변환
꼬바리
2022. 4. 18. 16:52
일반 파일이나, 생성한 파일을 멀티파트로 변환 하는 코드
File file = new File(savePath+"/"+fileName);
저장된 파일을 읽어드리고 DiskFileItem 를 사용하여 변환한다.
DiskFileItem fileItem = new DiskFileItem("file", Files.probeContentType(file.toPath()), false, file.getName(), (int) file.length() , file.getParentFile());
InputStream input = new FileInputStream(file);
OutputStream os = fileItem.getOutputStream();
IOUtils.copy(input, os);
MultipartFile uploadfile = new CommonsMultipartFile(fileItem);
728x90
반응형