Вы имеете в виду Apache Struts FormFile
? Если это так, то вы, вероятно, захотите создать CommonsMultipartRequestHandler.CommonsFormFile
, который просто обернет реализацию интерфейса FileItem
, единственный из которых я смог найти (что не считается устаревшим) DiskFileItem
. Но это для контента, который был получен в POST-запросе multipart / form-data, а не для того, для чего я бы подумал, что у вас будет объект Image
. Что заставляет меня задуматься, чего именно ты пытаешься достичь.
Обновление:
Основываясь на ваших отзывах, я мог бы представить, что вы можете создать объект BufferedImage
на основе FileItem
, который затем можно будет манипулировать:
InputStream is = fileItem.getInputStream();
BufferedImage image = ImageIO.read(is);
Если вы довольны измененным BufferedImage, вы можете записать его в файловую систему, используя ImageIO.write()
.