MultipartRequest 인터페이스의 주요 메서드는 다음과 같습니다.
▼ 표 9-2 MultipartRequest 인터페이스의 주요 메서드
메서드 이름 |
타입 |
설명 |
getFile(String name) |
MultipartFile |
이 요청에 업로드된 파일의 설명과 내용을 반환합니다. 없을 때는 null을 반환합니다. |
getFileMap() |
Map<String, MultipartFile> |
이 요청에 포함된 멀티파트 파일의 Map을 반환합니다. |
getFileNames() |
Iterator<String> |
이 요청에 포함된 멀티파트의 매개변수 이름이 포함된 String 객체의 Iterator를 반환합니다. |
getFiles(String name) |
List<MultipartFile> |
이 요청에 업로드된 파일의 내용과 설명을 반환합니다. 없으면 빈 List를 반환합니다. |
getMultiFileMap() |
MultiValueMap<String,MultipartFile> |
이 요청에 포함된 멀티파트의 MultiValueMap을 반환합니다. |
getMultipartContentType(String aramOrFileName) |
String |
지정된 요청 부분의 content 타입을 결정합니다. |