请让我知道如何使用primeface fileUpload.i上传图像想要将上传的图像存储到文件夹中,并且还想使用thumbnailator调整图像大小。我已经尝试过primeface fileupload但是没有得到。 / p>
<p:fileUpload allowTypes="/(\.|\/)(gif|jpe?g|png)$/" auto="true" dragDropSupport="true" fileUploadListener="#{loginController.fileUploadHandler}" />
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");
}
但文件对象包含一个不知道它是什么的零件。将获取partI中的fileItem对象。请帮助我将图像上传到对应的位置