相关疑难解决方法(0)

Spring MVC将上传的MultipartFile保存到特定文件夹

我想将上传的图像保存到Tomcat上部署的Spring 3 MVC应用程序中的特定文件夹中

我的问题是我无法将上传的图像文件保存到运行applciation的主机.

这是我尝试过的:

private void saveFile(MultipartFile multipartFile, int id) throws Exception {
    String destination = "/images/" + id + "/"  + multipartFile.getOriginalFilename();
    File file = new File(destination);
    multipartFile.transferTo(file);
}
Run Code Online (Sandbox Code Playgroud)

结果:FileNotFoundException - 是的,我确实想要创建这个文件!?!

我尝试使用context.getRealPathgetResources("destination"),但没有任何成功.

如何使用我的多部分文件的内容在我的应用程序的特定文件夹中创建新文件?

spring tomcat file image-uploading

31
推荐指数
3
解决办法
7万
查看次数

标签 统计

file ×1

image-uploading ×1

spring ×1

tomcat ×1