要獲取MultipartFile的文件后綴名,可以使用以下步驟:
import org.springframework.web.multipart.MultipartFile;
import org.springframework.util.StringUtils;
public void uploadFile(MultipartFile file) {
// 獲取文件名
String fileName = StringUtils.cleanPath(file.getOriginalFilename());
}
StringUtils
的cleanPath
方法清理文件名,并使用StringUtils
的getFilenameExtension
方法獲取文件后綴名:public void uploadFile(MultipartFile file) {
// 獲取文件名
String fileName = StringUtils.cleanPath(file.getOriginalFilename());
// 獲取文件后綴名
String fileExtension = StringUtils.getFilenameExtension(fileName);
}
fileExtension
變量來獲取文件的后綴名。注意:在使用StringUtils
類之前,確保已將spring-core
依賴添加到項目中。