String pathSrc = https://www.04ip.com/post/fi.getName();
if(pathSrc.trim().equals("")){
continue;
}
int start = pathSrc.lastIndexOf('\\');
String fileName = pathSrc.substring(start + 1);
File pathDest = new File(uploadDir, fileName);
fi.write(pathDest);
String fieldName = fi.getFieldName();
request.setAttribute(fieldName, fileName);
}catch (Exception e){
out.println("存储文件时出现如下问题:");
e.printStackTrace(out);
return;
}
finally //总是立即删除保存表单字段内容的临时文件
{
fi.delete();
}
}
}
注意 JSP页面的form要加enctype="multipart/form-data" 属性,提交的时候要向服务器说明一下 此页面包含文件 。
如果 还是麻烦,干脆使用Struts 的上传组件 他对FileUpload又做了封装 , 使用起来更傻瓜化,很容易掌握 。
-----------------------------
以上回答,如有不明白可以联系我 。
关于java图片上传源代码和java上传图片到tomcat的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
- mongodb存储文件如何存储 mongodb海量图片存储
- mongodb存图片有什么优势 mongodb图片的存储与读取
- mongodb存储图片和文件实践 mongodb存文件和表
- java查询数组中是否包含某一个值 javamongodb数组查询
- redis实战电子书 redisjava书籍
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
- java mongodb aggregate mongodb的教程java
- mongodb如何存储文件 mongodb怎么存储图片
- mongodb 存储图片 用mongodb存储图片
