我有一个上传表单,我想要实现的是一个应用程序,可以通过我保存它们的目录中的静态链接访问上传的文件。
我在 servlet-context.xml 中定义了如下资源:
<mvc:resources mapping="/files/**" location="/files/" />
但是当我尝试使用以下代码保存文件时:
public void saveFile() throws IOException
{
String path = File.separator + "files" + File.separator + filedata.getOriginalFilename();
File dest = new File(path);
filedata.transferTo(dest);
}
我得到错误:
java.io.FileNotFoundException: \files\colour-palette.png (The system cannot find the path specified)
文件只是我用于测试的随机文件。
这是我的 webapp 目录的外观:http: //i.imgur.com/g5ihe.jpg
谁能帮我?如果需要,我可以发布更多代码。