У меня есть веб-приложение Java Spring MVC.
В моем контроллере я получаю изображение из формы в виде MultipartFile. Мне нужно преобразовать этот MultipartFile в javax.activation.DataSource.
Попробуйте это.
// add attachment to multipart content MimeBodyPart attPart = new MimeBodyPart(); FileDataSource ds = new FileDataSource(fileName); attPart.setDataHandler(new DataHandler(ds)); attPart.setDisposition(MimeBodyPart.ATTACHMENT); attPart.setFileName(ds.getName());