我有存储库类,我想在将产品详细信息添加到存储库之前将来自MultipartFile的映像存储到webapp/resources/images目录?
@Override
public void addProduct(Product product) {
Resource resource = resourceLoader.getResource("file:webapp/resources/images");
MultipartFile proudctImage = product.getProudctImage();
try {
proudctImage.transferTo(new File(resource.getFile()+proudctImage.getOriginalFilename()));
} catch (IOException e) {
throw new RuntimeException(e);
}
listOfProducts.add(product);
}
Run Code Online (Sandbox Code Playgroud)
我的存储库类是ResourceLoaderAware.我收到fileNotFoundException,"imagesDesert.jpg"是我试图上传的图片
java.io.FileNotFoundException: webapp\resources\imagesDesert.jpg (The system cannot find the path specified)
Run Code Online (Sandbox Code Playgroud)