APP上传照片后台实现方法
APP上传照片,通过接口报错,代码如下:
// 接收三个图片、merId、merName、certId//创建一个通用的多部分解析器.CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver(request.getSession().getServletContext());//设置编码commonsMultipartResolver.setDefaultEncoding("utf-8");//判断 request 是否有文件上传,即多部分请求...MultipartFile file1=null,file2=null,file3=null,file4=null,file5=null;if (commonsMultipartResolver.isMultipart(request)){//转换成多部分requestMultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)request;file1 = multipartRequest.getFile("file1");file2 = multipartRequest.getFile("file2");file3 = multipartRequest.getFile("file3");file4 = multipartRequest.getFile("file4");file5 = multipartRequest.getFile("file5");}
第二部分:
MultipartFile[] array = null;
array = new MultipartFile[]{ file1, file2, file3, file4, file5 };
generateAuditLogging(merId, certId, bankCardNo, openBank, merName,appId,tel, array,request);
第三部分:
for (int i = 0; i < array.length; i++) {String path = "E:\\photo\\" + merId + "_" + i + ".jpg";String fileName = merId + "_" + i + ".jpg";FileOutputStream fos = FileUtils.openOutputStream(new File(path));// 打开FileOutStrean流MultipartFile file = null;file = array[i];/*InputStream fis = new FileInputStream(file);*/InputStream fis = file.getInputStream();/*InputStream fis = (InputStream) file.getInputStream();*/String sizes = String.valueOf(fis.available() / 1024);System.out.println("sizes:" + sizes + "k"); // 文件大小IOUtils.copy(fis, fos);// 将MultipartFile// file转成二进制流并输入到FileOutStreanDate d = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String create_time = sdf.format(d);System.out.println("接受文件时间:" + create_time);pd.put("merId", merId);//商户号pd.put("name", merName);//姓名pd.put("sizes", sizes);pd.put("create_time", create_time);pd.put("fileName", fileName);pd.put("paths", path);paths.add(path); fis.close(); fos.close();}}
就这样,代码有点乱,仔细看哦
APP上传照片后台实现方法相关推荐
- html上传文件与后台处理,关于前端html图片和文件上传和后台接收方法
前些时间项目和h5交互时涉及到了文件上传的一个功能,但是h5在写上传的时候总是上传不上,所以花时间专门看了下web端的文件上传记录下. 第一种是前端写的,拿来修改了下,这种方法在上传的时候需要用到jq ...
- 中级会计资格考试报名流程及上传照片要求审核处理方法
2023年中级会计职称考试报名即将开始,报名时间确定为6月20日开始,至7月10日报名结束.跟往年一样,中级会计考试报名采用统一网上报名,需要提前完成会计信息采集和资料审核,部分省份需要完成继续教育, ...
- 封装微信公众号上传照片方法
1.微信公众号上传照片方法 wxPic.js // 弹出提示消息的组件 import { Toast } from "vant"; // 微信JS-SDK文件,微信开发者官方有 i ...
- 小程序体验版跟测试版上传照片失败的问题 及图片上传的方法
小程序写了一个星期,马上要交付给客户,真机测试都没有问题后,提交体验版之后发现图片上传不上去,然后我就在网上找资料,总结以下几个原因: 1.先看服务器域名是否配置,uploadFile 2. 真机调 ...
- iPhone照片导入电脑的图文教程,批量上传的3个方法!
案例:苹果手机照片怎么批量上传到电脑? [友友们,手机照片太多,占用了我很多内存.想要把照片上传批量上传到电脑上进行保存,该怎么做?] 随着iPhone的普及和摄影功能的提升,越来越多的用户希望将iP ...
- file input 点击没反应_动态input file多文件上传到后台没反应的解决方法!!!
其实我也不太清除具体是什么原因,但是后面就可以了!!! 我用的是springMVC 自带的文件上传 1.首先肯定是要有springMVC上传文件的相关配置! 2.前端 这是动态input file上传 ...
- php 使用上传文件预览插件,bootstrap fileinput插件实现预览上传照片功能方法详解...
本文主要介绍了bootstrap fileinput插件实现预览上传照片功能,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家. 效果图如下所示: 具体代码如下: cl ...
- Magento教程 12:Magento快速上传大量商品的方法
利用.CSV档上传大量商品是最佳选择 在Magento上传大量商品到时,经常会遇到的几个问题,非常耗时间.出现错误.有部分商品是缺货状态. 当你有上百个不同属性的商品,而且只有部分商品是现货供应的情况 ...
- 手机端上传照片压缩功能canvas
手机上传照片拍摄的照片像素很高需要压缩后上传,移动端前端压缩照片的方法一般是用canvas,然后转换成base64或者blob,发送后台. <div class="img-btn1&q ...
- 2022苹果AppStore应用商店上传与APP上传流程必看(基础篇)
如果App想要成功出现在商店中,开发者还需要经过上传操作和苹果公司的严格审核.同时,在App上架App Store时,如有违规,将受到苹果公司的处罚.此外,优质app也会得到苹果的推荐,通过优质曝光和 ...
最新文章
- JXJJOI2018_T2_tank
- 【高德地图开发1】---简介
- 171. Excel Sheet Column Number
- JQUERY的appendappendTo
- hdu-5781 ATM Mechine(dp+概率期望)
- Impala 查询导出到文本,本地系统
- python列表内元素求和_Python之list对应元素求和
- jquery tmpl的使用
- 微信小程序源码1000套
- 用美图秀秀换证件照背景颜色
- 计算机基础与c语言程序设计题库,2017年计算机基础考试题库完整版「附答案解析」...
- Oracle的表使用plsql导出excel文件
- java技术栈是指什么,值得一读!
- 关于VSCode 要求Java 11 升级的问题——“Java 11 or more recent is required to run the java extension“
- 一个计算机专业女孩的求学之路——七年之痒,痒之感悟
- 最全的珍贵的四大天王合照和成名历程 - 很怀念【组图】
- MFC combo, radio控件使用
- 学习计算机在化学中的应用的心得,学习计算机多媒体技术心得体会
- MYSQL原理、设计与应用
- Windows电脑值得下载使用的文件同步工具
热门文章
- CF1313 C2. Skyscrapers (hard version)
- VS C++控制台程序 错误 fatal error C1083: 无法打开包括文件 解决办法
- html语言实现两数相加,HTML(2)
- 如何添加二级域名(图文超级详细)
- android自定义大转盘,Android使用surfaceView自定义抽奖大转盘
- 鸿蒙系统清理垃圾,极速清理系统垃圾 一举收回上G磁盘空间
- cracking the pm interview_2020泰晤士报THE世界大学排名发布!如何凭艺术冲进大U名校?...
- 对立与统一(期货反向跟单-交易员培训法则)
- 决策树(2)——CART算法
- 香蕉树上第一根芭蕉——关于C语言中链表(动态链表静态链表)使用说明