问题描述 学习struts 文件上传碰到一个问题,eclipse报错如下,也就是临时文件找不到。 问题分析 原因其实很简单:因为我是新建了一个 .txt 文件,这个文件里面我没有输入内容,大小是 0kb,当我上传另一个有内容的 .txt 文件时发现,问题解决了。 没有内容的文件上传,会出错。 上传文件: 上传失败: rest.txt内容: 上传有内容的文件就成功了 上传编辑内容过后的 rest.txt 文件: 上传成功: rest.txt 内容: 总结 struts2 上传文件的时候,要求文件不能是 0kb,否则就会不自动生成临时文件。