Image 使用primefaces上载图像,并使用thumbnailator调整图像大小

Image 使用primefaces上载图像,并使用thumbnailator调整图像大小,image,jsf,file-upload,jsf-2,primefaces,Image,Jsf,File Upload,Jsf 2,Primefaces,请让我知道如何使用primeface fileUpload上载图像。我想将上载的图像存储到文件夹中,还想使用thumbnailator调整图像大小。我已经尝试了primeface fileUpload,但没有获得 但是file对象包含一个part项,但不知道它是什么。将获取零件内的fileItem对象。请帮助我将图像上载到相应位置如何: 你也尝试过谷歌搜索解决方案吗?try@EvesMary:我的支持bean是会话范围的。我需要将图像存储到一个文件中,而不是显示上传的消息 public vo

请让我知道如何使用primeface fileUpload上载图像。我想将上载的图像存储到文件夹中,还想使用thumbnailator调整图像大小。我已经尝试了primeface fileUpload,但没有获得

但是file对象包含一个part项,但不知道它是什么。将获取零件内的fileItem对象。请帮助我将图像上载到相应位置

如何:


你也尝试过谷歌搜索解决方案吗?

try@EvesMary:我的支持bean是会话范围的。我需要将图像存储到一个文件中,而不是显示上传的消息
public void fileUploadHandler(FileUploadEvent event) throws IOException {
    UploadedFile file = event.getFile();
    InputStream inStream = file.getInputstream();
    Os.write("C:\\Users\\think again\\Desktop\\uploaded\\pic.jpg", inStream);
    Thumbnails.of(new File("C:\\Users\\think again\\Desktop\\uploaded").getAbsoluteFile()).size(100, 100).outputFormat("jpg").toFile("C:\\Users\\think again\\Desktop\\thumb");
}