Java oreilly multipartrequest类上载多个图像

Java oreilly multipartrequest类上载多个图像,java,Java,我正在使用oreilly multipartrequest类上载多个图像,图像上载很好,但我想知道每个请求上载的所有图像的名称 我试图打印所有文件名使用下面的,但它只是打印最后一个文件的名称。我正在尝试上载文件1.jpg、2.jpg、3.jpg,但它只打印3.jpg,我应该在代码中修改什么以使其打印所有名称: MultipartRequest m = new MultipartRequest(request, "C:/Users/; Enumeration files = m.get

我正在使用oreilly multipartrequest类上载多个图像,图像上载很好,但我想知道每个请求上载的所有图像的名称

我试图打印所有文件名使用下面的,但它只是打印最后一个文件的名称。我正在尝试上载文件1.jpg、2.jpg、3.jpg,但它只打印3.jpg,我应该在代码中修改什么以使其打印所有名称:

MultipartRequest m = new MultipartRequest(request, "C:/Users/;
      Enumeration files = m.getFileNames();

        while (files.hasMoreElements()) {

            String name = (String) files.nextElement();
            filename = m.getFilesystemName(name);
            System.out.println(filename);
        }

您还可以通过创建一个包含要列出的目录的文件来列出这些文件

   File dir = new File(directory);
for (File f : dir.listFiles()){
System.out.print(f.getName());
}
希望这有帮助

有关更多参考信息,请查看此链接: