/** * Gets the control name. * * @return the control name. */ public String getName() { FormDataContentDisposition formDataContentDisposition = getFormDataContentDisposition(); if (formDataContentDisposition == null) { return null; } return formDataContentDisposition.getName(); }
@Override public FormDataContentDisposition apply(ContainerRequest request) { final FormDataBodyPart part = getEntity(request).getField(name); return part == null ? null : part.getFormDataContentDisposition(); } }
/** * Sets the control name. * * @param name the control name. */ public void setName(String name) { if (name == null) { throw new IllegalArgumentException(LocalizationMessages.CONTROL_NAME_CANNOT_BE_NULL()); } if (getFormDataContentDisposition() == null) { FormDataContentDisposition contentDisposition; contentDisposition = FormDataContentDisposition.name(name).build(); super.setContentDisposition(contentDisposition); } else { FormDataContentDisposition formDataContentDisposition = FormDataContentDisposition.name(name) .fileName(contentDisposition.getFileName()) .creationDate(contentDisposition.getCreationDate()) .modificationDate(contentDisposition.getModificationDate()) .readDate(contentDisposition.getReadDate()) .size(contentDisposition.getSize()).build(); super.setContentDisposition(formDataContentDisposition); } }
@Override public FormDataContentDisposition apply(final FormDataBodyPart part) { return part.getFormDataContentDisposition(); } });
@Override public FormDataContentDisposition apply(final FormDataBodyPart part) { return part.getFormDataContentDisposition(); } });
@Override public FormDataContentDisposition apply(final FormDataBodyPart part) { return part.getFormDataContentDisposition(); } });
List<FormDataBodyPart> parts = formParams.getFields("file"); for (FormDataBodyPart part : parts) { FormDataContentDisposition file = part.getFormDataContentDisposition(); }
/** * Gets the control name. * * @return the control name. */ public String getName() { FormDataContentDisposition formDataContentDisposition = getFormDataContentDisposition(); if (formDataContentDisposition == null) { return null; } return formDataContentDisposition.getName(); }
/** * Gets the control name. * * @return the control name. */ public String getName() { FormDataContentDisposition formDataContentDisposition = getFormDataContentDisposition(); if (formDataContentDisposition == null) { return null; } return formDataContentDisposition.getName(); }
/** * Gets the control name. * * @return the control name. */ public String getName() { FormDataContentDisposition formDataContentDisposition = getFormDataContentDisposition(); if (formDataContentDisposition == null) { return null; } return formDataContentDisposition.getName(); }
/** * Gets the control name. * * @return the control name. */ public String getName() { FormDataContentDisposition formDataContentDisposition = getFormDataContentDisposition(); if (formDataContentDisposition == null) { return null; } return formDataContentDisposition.getName(); }
@POST @Consumes("multipart/form-data") public Response post(@FormDataParam("file") List<FormDataBodyPart> files) { for (FormDataBodyPart file: files) { FormDataContentDisposition fdcd = file.getFormDataContentDisposition(); String fileName = fdcd = getFileName(); InputStream is = file.getValueAs(InputStream.class); } }
@Override public FormDataContentDisposition provide() { final FormDataBodyPart part = getEntity().getField(name); return part == null ? null : part.getFormDataContentDisposition(); } }
@Override public FormDataContentDisposition provide() { final FormDataBodyPart part = getEntity().getField(name); return part == null ? null : part.getFormDataContentDisposition(); } }
@Override public FormDataContentDisposition apply(ContainerRequest request) { final FormDataBodyPart part = getEntity(request).getField(name); return part == null ? null : part.getFormDataContentDisposition(); } }
@Override public FormDataContentDisposition provide() { final FormDataBodyPart part = getEntity().getField(name); return part == null ? null : part.getFormDataContentDisposition(); } }
@Path("/uploadPhoto") @ApiOperation( value = "Upload a photo for an Ad", response = Response.class) @POST @Timed @UnitOfWork @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.APPLICATION_JSON) public Response uploadFile(FormDataMultiPart multiPart) { List<AdImage> images = new ArrayList<AdImage>(); List<FormDataBodyPart> bodyParts = multiPart.getFields("file"); for (FormDataBodyPart part : bodyParts) { images.add(writeImageAndSave(part.getValueAs(InputStream.class ), part.getFormDataContentDisposition())); } return Response.ok(toJson(images), MediaType.APPLICATION_JSON).build(); }
@POST @Consumes(MediaType.MULTIPART_FORM_DATA) public void upload(FormDataMultiPart formParams) { Map<String, List<FormDataBodyPart>> fieldsByName = formParams.getFields(); //Assume i am sending only files with the request for (List<FormDataBodyPart> fields : fieldsByName.values()) { for (FormDataBodyPart field : fields) { InputStream is = field.getEntityAs(InputStream.class); String fileName = field.getName(); field.getMediaType(); //This working fine FormDataContentDisposition f=field.getFormDataContentDisposition(); System.out.println(f.getFileName()); } } }
/** * Sets the control name. * * @param name the control name. */ public void setName(String name) { if (name == null) { throw new IllegalArgumentException(LocalizationMessages.CONTROL_NAME_CANNOT_BE_NULL()); } if (getFormDataContentDisposition() == null) { FormDataContentDisposition contentDisposition; contentDisposition = FormDataContentDisposition.name(name).build(); super.setContentDisposition(contentDisposition); } else { FormDataContentDisposition formDataContentDisposition = FormDataContentDisposition.name(name) .fileName(contentDisposition.getFileName()) .creationDate(contentDisposition.getCreationDate()) .modificationDate(contentDisposition.getModificationDate()) .readDate(contentDisposition.getReadDate()) .size(contentDisposition.getSize()).build(); super.setContentDisposition(formDataContentDisposition); } }
/** * Sets the control name. * * @param name the control name. */ public void setName(String name) { if (name == null) { throw new IllegalArgumentException(LocalizationMessages.CONTROL_NAME_CANNOT_BE_NULL()); } if (getFormDataContentDisposition() == null) { FormDataContentDisposition contentDisposition; contentDisposition = FormDataContentDisposition.name(name).build(); super.setContentDisposition(contentDisposition); } else { FormDataContentDisposition formDataContentDisposition = FormDataContentDisposition.name(name) .fileName(contentDisposition.getFileName()) .creationDate(contentDisposition.getCreationDate()) .modificationDate(contentDisposition.getModificationDate()) .readDate(contentDisposition.getReadDate()) .size(contentDisposition.getSize()).build(); super.setContentDisposition(formDataContentDisposition); } }