android 图片上传到服务器,Android上传图片到服务器

这篇博客详细介绍了如何在Android客户端实现将手机图片上传到服务器的步骤,包括服务器的Servlet代码处理上传请求,以及Android应用的客户端代码实现文件上传功能。通过HttpURLConnection和multipart/form-data类型的数据发送请求,将图片文件传输到指定服务器地址。
摘要由CSDN通过智能技术生成

本实例实现了android上传手机图片至服务器,服务器进行保存

f156512e28c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务器servlet代码

publicvoiddoPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

String temp=request.getSession().getServletContext().getRealPath("/")+"temp";//临时目录

System.out.println("temp="+temp);

String loadpath=request.getSession().getServletContext().getRealPath("/")+"Image";//上传文件存放目录

System.out.println("loadpath="+loadpath);

DiskFileUpload fu=newDiskFileUpload();

fu.setSizeMax(1*1024*1024);//设置允许用户上传文件大小,单位:字节

fu.setSizeThreshold(4096);//设置最多只允许在内存中存储的数据,单位:字节

fu.setRepositoryPath(temp);//设置一旦文件大小超过getSizeThreshold()的值时数据存放在硬盘的目录

//开始读取上传信息

intindex=0;

List fileItems=null;

try{

fileItems=fu.parseRequest(request);

System.out.println("fileItems="+fileItems);

}catch(Exception e) {

e.printStackTrace();

}<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值