/** * Gets the form data content disposition. * * @return the form data content disposition. */ public FormDataContentDisposition getFormDataContentDisposition() { return (FormDataContentDisposition) getContentDisposition(); }
/** * Gets the form data content disposition. * * @return the form data content disposition. */ public FormDataContentDisposition getFormDataContentDisposition() { return (FormDataContentDisposition) getContentDisposition(); }
/** * Gets the form data content disposition. * * @return the form data content disposition. */ public FormDataContentDisposition getFormDataContentDisposition() { return (FormDataContentDisposition) getContentDisposition(); }
/** * Gets the form data content disposition. * * @return the form data content disposition. */ public FormDataContentDisposition getFormDataContentDisposition() { return (FormDataContentDisposition) getContentDisposition(); }
/** * Gets the form data content disposition. * * @return the form data content disposition. */ public FormDataContentDisposition getFormDataContentDisposition() { return (FormDataContentDisposition) getContentDisposition(); }
@Path("/upload") @POST @Consumes(MediaType.MULTIPART_FORM_DATA) public ResponseDTO upload(FormDataMultiPart multiPartData) { // non-file fields final String imageId = multiPartData.getField("imageId").getValue(); // for file field final FormDataBodyPart imagePart = multiPartData.getField("image"); final ContentDisposition imageDetails= imagePart.getContentDisposition(); final InputStream imageDoc = imagePart.getValueAs(InputStream.class); // set the retrieved content in DTO }
@Path("/upload") @POST @Consumes(MediaType.MULTIPART_FORM_DATA) public ResponseDTO doUpload(FormDataMultiPart multiPartData) { // non-file fields final String imageId = multiPartData.getField("<your_field_name>").getValue(); // for file field final FormDataBodyPart filePart = multiPartData.getField("<file_field_name>"); final ContentDisposition fileDetails = filePart.getContentDisposition(); final InputStream fileInputStream = filePart.getValueAs(InputStream.class); // use the above fields as required // file name can be accessed from field "fileDetails" }
import org.glassfish.jersey.media.multipart.ContentDisposition; import org.glassfish.jersey.media.multipart.FormDataBodyPart; import org.glassfish.jersey.media.multipart.FormDataMultiPart; @POST @Path("update") @Consumes(MediaType.WILDCARD) public boolean updateWorkBookMaster(FormDataMultiPart multiPartData) { try { final FormDataBodyPart workBookFilePart = multiPartData.getField("workBookFile"); final ContentDisposition workBookFileDetails = workBookFilePart.getContentDisposition(); final InputStream workBookFileDocument = workBookFilePart.getValueAs(InputStream.class); if (workBookFileDetails.getFileName() != null || workBookFileDetails.getFileName().trim().length() > 0 ) { // file is present } else { // file is not uploadded } } ... // other code }
if (StringUtils.isBlank(body.getContentDisposition().getFileName())) { return Response.status(400).entity("filename cannot be empty.").build(); baseUri == null ? dataSet.getMetadata().getBaseUri() : baseUri.toString(), defaultGraph == null ? dataSet.getMetadata().getBaseUri() : defaultGraph.toString(), body.getContentDisposition().getFileName(), rdfInputStream, Optional.of(Charset.forName(encoding)),