javax.servlet.ServletException: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. F:\zhbit\uploadtemp\upload_448d15fb_133f7b23a33__8000_00000001.tmp (系统找不到指定的路径。)
1 回答

哔哔one
TA贡献1854条经验 获得超8个赞
你用的fileupload吧 你要知道个问题
form 中Enctype=multipart/form-data 的作用!!!
ENCTYPE="multipart/form-data"用于表单里有图片上传 来确保匿名上载文件的正确编码
好像还有上传方式 只能用post 记不太清了
如果以上条件都满足 那你的错误信息就是因为设置上传文件大小。 所以产生了tmp文件 然后tmp文件路径没有设置 希望可以帮到你
// 设置上传文件大小 为1M
upload.setSizeMax(1000000)
DiskFileItemFactory factory = new DiskFileItemFactory();
String FileTemp = this.getServletContext().getRealPath("uploadFile/temp");
factory.setRepository(new File(FileTemp));
添加回答
举报
0/150
提交
取消