您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用Spring MVC将图像上传到webapp / resources / images目录?

如何使用Spring MVC将图像上传到webapp / resources / images目录?

最后,我可以解决此问题,我们不需要指定 前缀,而且认情况下,resourceLoader.getResource()它将在我们的Web应用程序的根目录中查找资源,因此无需指定webapp文件名称。所以最终以下代码我有

@Override
public void addProduct(Product product) {

    multipartfile proudctImage = product.getProudctImage();

    if (!proudctImage.isEmpty()) {
        try {
            proudctImage.transferTo(resourceLoader.getResource("resources/images/"+product.getProductId()+".png").getFile());

        } catch (Exception e) {
            throw new RuntimeException("Product Image saving Failed", e);
        }
    }

    listOfProducts.add(product);
}
Java 2022/1/1 18:16:55 有553人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶