У меня есть строка с путем к моему файлу, и я хочу создать new FormFile
с этой строкой. Это возможно ..?
Мой код:
public ArrayList<FormFile> getFilesFromFolder(String path) {
File file = new File(path);
ArrayList<FormFile> vFiles = new ArrayList<FormFile>();
if (file.exists()) {
File[] files = file.listFiles();
int i;
for (i = 0; i < files.length; i++) {
if (files[i].isFile()) {
vFiles.add((FormFile) files[i]);
}
}
} else {
vFiles = null;
}
return vFiles;
}
но у меня есть ошибка в этой строке vFiles.add((FormFile) files[i]);
java.lang.ClassCastException:
Файл java.io.File не может быть приведен к
org.apache.struts.upload.FormFile