错误FileNotFoundException

时间:2013-08-14 02:25:49

标签: java playframework-2.0

我尝试Java File Upload Tutorial并获得this trouble

我的文件已上传到tmp File System的{​​{1}}文件夹中,如下所示:

Linux

我没有理想改变上传文件的路径,因此我将其/tmp/multipartBody7066610990481359884asTemporaryFile 复制到/myproject/public/upload/。之后我收到了这个错误:

Java code

我加倍检查此错误,我确定已创建[FileNotFoundException: /home/thangnk/demo/public/upload (Is a directory)] 文件夹。所以任何人都可以告诉我如何解决它?。

这是我的代码:

--- Application.java

upload

还有一个问题。在Play Framework 2.0中上传图像的最简单方法是什么?

感谢您的阅读!

1 个答案:

答案 0 :(得分:0)

错误消息告诉您/home/thangnk/demo/public/upload 是目录,但您正在尝试将目标文件命名为。您需要在dest字符串的末尾添加文件名,可能使用dest + file.getName()。如果有人试图上传一个与已存在的文件同名的文件,请确保您已经考虑过如何处理。