728x90
private boolean isImage(MultipartFile file) throws IOException {
boolean result = false;
BufferedImage bufferedImage = ImageIO.read(file.getInputStream());
if (bufferedImage != null) {
result = true;
}
return result;
}
private boolean isSupportedExtension(String ext) {
return ext != null && (
ext.equals("png") || ext.equals("jpg") || ext.equals("jpeg") || ext.equals("pdf")
);
}
728x90
'Language > Java' 카테고리의 다른 글
변수와 리터럴 (0) | 2023.09.07 |
---|---|
자바 파일 동작원리 (0) | 2023.09.07 |
자바에서 파일 다루기 (링크) (0) | 2023.06.27 |
ThreadLocal (2) | 2023.06.07 |
Heap과 Priority Queue (0) | 2023.05.29 |