@Override public String getFileName() { return getWrapped().getFileName(); }
System.out.println(file.getFileName());
@Override public String getFileName() { return getWrapped().getFileName(); }
/** * Save uploaded file to server * @param path Location of the server to save file * @param uploadedFile Current uploaded file */ public static void saveUploadedFile(String path, UploadedFile uploadedFile) { try { //First, Generate file to make directories String savedFileName = path + "/" + uploadedFile.getFileName(); File fileToSave = new File(savedFileName); fileToSave.getParentFile().mkdirs(); fileToSave.delete(); //Generate path file to copy file Path folder = Paths.get(savedFileName); Path fileToSavePath = Files.createFile(folder); //Copy file to server InputStream input = uploadedFile.getInputstream(); Files.copy(input, fileToSavePath, StandardCopyOption.REPLACE_EXISTING); } catch (Exception e) { logger.error(e.getMessage()); } finally { } }
File file = new File("src/test/TestUploadFile.txt"); InputStream inputStream = new FileInputStream(file); FileUploadEvent event = Mockito.mock(FileUploadEvent.class); UploadedFile uploadedFile = Mockito.mock(UploadedFile.class); Mockito.when(uploadedFile.getFileName()).thenReturn(file.getName()); Mockito.when(uploadedFile.getContentType()).thenReturn("application/octet-stream"); Mockito.when(uploadedFile.getInputstream()).thenReturn(inputStream); Mockito.when(event.getFile()).thenReturn(uploadedFile);
public void ajoutP(FileUploadEvent event){ OutputStream out=null; InputStream fileContent=null; try{ UploadedFile uploadedFile= event.getFile(); out= new FileOutputStream(new File("D:/")+uploadedFile.getFileName()); fileContent= uploadedFile.getInputstream(); int read=0; final byte[] bytes= new byte[1024]; while((read= fileContent.read(bytes))!=-1){ out.write(bytes,0,read); } } catch(FileNotFoundException fnfe){ } catch(IOException ioex){ } }
public void handleLabelsFileUpload(FileUploadEvent event) { logger.fine("entering handleUpload method."); UploadedFile file = event.getFile(); if (file != null) { InputStream uploadStream = null; try { uploadStream = file.getInputstream(); } catch (IOException ioex) { logger.log(Level.WARNING, ioex, ()->"the file "+file.getFileName()+" failed to upload!"); List<String> args = Arrays.asList(file.getFileName()); String msg = BundleUtil.getStringFromBundle("dataset.file.uploadFailure.detailmsg", args); FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_WARN, BundleUtil.getStringFromBundle("dataset.file.uploadFailure"), msg); FacesContext.getCurrentInstance().addMessage(null, message); return; } savedLabelsTempFile = saveTempFile(uploadStream); logger.fine(()->file.getFileName() + " is successfully uploaded."); List<String> args = Arrays.asList(file.getFileName()); FacesMessage message = new FacesMessage(BundleUtil.getStringFromBundle("dataset.file.upload", args)); FacesContext.getCurrentInstance().addMessage(null, message); } // process file (i.e., just save it in a temp location; for now): }
public void handleLabelsFileUpload(FileUploadEvent event) { logger.fine("entering handleUpload method."); UploadedFile file = event.getFile(); if (file != null) { InputStream uploadStream = null; try { uploadStream = file.getInputstream(); } catch (IOException ioex) { logger.info("the file " + file.getFileName() + " failed to upload!"); List<String> args = Arrays.asList(file.getFileName()); String msg = BundleUtil.getStringFromBundle("dataset.file.uploadFailure.detailmsg", args); FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_WARN, BundleUtil.getStringFromBundle("dataset.file.uploadFailure"), msg); FacesContext.getCurrentInstance().addMessage(null, message); return; } savedLabelsTempFile = saveTempFile(uploadStream); logger.fine(file.getFileName() + " is successfully uploaded."); List<String> args = Arrays.asList(file.getFileName()); FacesMessage message = new FacesMessage(BundleUtil.getStringFromBundle("dataset.file.upload", args)); FacesContext.getCurrentInstance().addMessage(null, message); } // process file (i.e., just save it in a temp location; for now): }
UploadedFile uploadedFile = event.getFile(); String fileName = uploadedFile.getFileName().replaceAll("\\s", "_"); String filePath = temporyDir + "/" + fileName; filePathList.add(filePath);
public void upload() throws IOException { if (this.uploadedFile != null) { this.downloadFile = new DefaultStreamedContent(this.uploadedFile.getInputstream(), this.uploadedFile.getContentType(), this.uploadedFile.getFileName()); } } }
uploadedFile = new File(tempDir, uFile.getFileName()); if (!uploadedFile.exists()) { uploadedFile.createNewFile(); Files.copy(uFile.getInputstream(), uploadedFile.toPath(),StandardCopyOption.REPLACE_EXISTING); logger.finer("copied inputstream to file"); editDv.getDataverseTheme().setLogo(uFile.getFileName());
uFile.getFileName(), uFile.getContentType(), event, dFileList = FileUtil.createDataFiles(workingVersion, uFile.getInputstream(), uFile.getFileName(), uFile.getContentType(), systemConfig); logger.warning("Failed to process and/or save the file " + uFile.getFileName() + "; " + ioex.getMessage()); return;