私はアップロード フォームを持っています。達成したいのはアプリです。アップロードされたファイルは、保存先のディレクトリから静的リンクを介してアクセスできます。
次のように 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
誰でも私を助けることができますか?必要に応じて、さらにコードを投稿できます。