大家好,小弟我在上传时遇到这个异常
org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
找了好久不知道什么原因, 在测试环境(linux)下上传没问题, 部署到正式环境(liunx)后有时成功,有时不成功,上传的是同样的图片,哪位大哥遇到过这样的情况请指点一二
org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
找了好久不知道什么原因, 在测试环境(linux)下上传没问题, 部署到正式环境(liunx)后有时成功,有时不成功,上传的是同样的图片,哪位大哥遇到过这样的情况请指点一二
int i=0;
DiskFileUpload fu = new DiskFileUpload();
fu.setSizeMax(4000000);
List fileItems = fu.parseRequest(request);
// 依次处理每个上传的文件
Iterator iter = fileItems.iterator();
while (iter.hasNext()) {
item = (FileItem) iter.next();
if (!item.isFormField()) {
name = item.getName(); long size = item.getSize();
if((name==null||name.equals("")) && size==0)
continue;
name=name.replace('\\','/');
fullFile = new File(name);
newfilename = FileUtil.createFileName(6);
uploadpath=SEVENPATH+"/";
photo_file[i] =newfilename+fullFile.getName().substring(fullFile.getName().lastIndexOf("."));
savedFile = new File(uploadpath,photo_file[i]);
i++;
item.write(savedFile);
}else{
String fieldname = item.getFieldName();
// String value = item.getString();
System.out.println("item.getString() is "+item.getString());
String value = ud.decode(item.getString(),"utf-8");
System.out.println("value is "+value);
hsparam.put(fieldname,value); }