美文网首页
SpringMVC文件上传报错

SpringMVC文件上传报错

作者: 程序员不会取昵称 | 来源:发表于2018-11-27 16:55 被阅读0次

最近遇到了个问题,代码发布到仿真环境下,文件上传一直报错,而且文件也不大,代码与本地也是一致的。看了下报错信息。


报错信息 报错信息

看到No such file or directory,于是试着按照它提示的/tpsys/...这个目录一层层找,直到servers目录下发现没有public这个目录,试着手动加了个tmp目录,结果就好了。

问了下大神,他直接发给了我下面这段话。

tempDir指定的目录中可能会随着时间推移出现很多后缀为"tmp"的垃圾文件,commons-fileupload提供了一个不错的解决方法,就是把下面的代码加入到web.xml中即可。
<listener>
<listener-class> org.apache.commons.fileupload.servlet.FileCleanerCleanup
</listener-class>
</listener>
需要注意的是FileCleanerCleanup是commons-fileupload1.2以后的版本才有的类。

相关文章

网友评论

      本文标题:SpringMVC文件上传报错

      本文链接:https://www.haomeiwen.com/subject/jozgqqtx.html