본문 바로가기
Spring/spring mvc 심화

스프링 파일 업로드

by 킹차니 2021. 7. 20.

스프링이 제공하는 파일업로드 기능을 사용하면 서블릿의 기능을 사용할 때보다 훨씬 쉽게 파일 업로드가 가능합니다.

 

MultipartFile 이라는 인터페이스로 멀티파트 파일을 매우 편리하게 지원합니다.

saveFile메소드를 보면 

@RequestParam으로 MultipartFile을 받고 있습니다. 

 

@RequestParam MultipartFile file :

업로드하는 HTML Formname에 맞추어 @RequestParam 을 적용하면 됩니다. 추가로 @ModelAttribute 에서도 MultipartFile 을 동일하게 사용할 수 있습니다.

 

MultipartFile 주요 메서드 :

file.getOriginalFilename() : 업로드 파일 명

file.transferTo(...) : 파일 저장

'Spring > spring mvc 심화' 카테고리의 다른 글

서블릿 파일 업로드  (0) 2021.07.20
포맷터 - Formatter  (0) 2021.07.18
뷰 템플릿에 컨버터 적용하기  (0) 2021.07.18
컨버젼 서비스  (0) 2021.07.18
타입 컨버터  (0) 2021.07.17