2017-10-20 116 views

回答

0

我解決了使用Apache通用FileUpload這個問題:

File archivo = new File("MyPath");  
    DiskFileItemFactory factory = new DiskFileItemFactory(); 
    factory.setRepository(archivo); 
    ServletFileUpload fileUpload = new ServletFileUpload(factory); 
    List<FileItem> items = fileUpload.parseRequest(request.raw()); 
    FileItem item = items.stream() 
        .filter(e -> "file".equals(e.getFieldName())) 
       .findFirst().get(); 
     String fileName = item.getName(); 
    item.write(new File(archivo, fileName)); 
相關問題