private static void decodeSimple(FacesContext context, FileUpload fileUpload, MultipartRequest request, String inputToDecodeId) throws IOException { FileItem file = request.getFileItem(inputToDecodeId); if (file != null && !file.getName().isEmpty()) { DefaultUploadedFile uploadedFile = new DefaultUploadedFile(file, fileUpload); if (isValidFile(context, fileUpload, uploadedFile)) { fileUpload.setSubmittedValue(new UploadedFileWrapper(uploadedFile)); } else { fileUpload.setSubmittedValue(""); } } }
fileUpload.setSubmittedValue(new UploadedFileWrapper(new NativeUploadedFile(uploadedInputParts, fileUpload))); NativeUploadedFile uploadedFile = new NativeUploadedFile(part, fileUpload); if (isValidFile(context, fileUpload, uploadedFile)) { fileUpload.setSubmittedValue(new UploadedFileWrapper(uploadedFile));
private static void decodeSimple(FacesContext context, FileUpload fileUpload, MultipartRequest request, String inputToDecodeId) { FileItem file = request.getFileItem(inputToDecodeId); if (file != null) { if (!file.getName().isEmpty() && isValidFile(fileUpload, file)) { fileUpload.setSubmittedValue(new UploadedFileWrapper(new DefaultUploadedFile(file, fileUpload))); } else { fileUpload.setSubmittedValue(""); } } }
private static void decodeSimple(FacesContext context, FileUpload fileUpload, HttpServletRequest request, String inputToDecodeId) throws IOException, ServletException { Part part = request.getPart(inputToDecodeId); if (part != null && isValidFile(fileUpload, part)) { fileUpload.setSubmittedValue(new UploadedFileWrapper(new NativeUploadedFile(part, fileUpload))); } else { fileUpload.setSubmittedValue(""); } }