前端页面上传图片

页面上次图片,后台接收代码实现:

1、页面部分

<tr>
									<td><span style="color: red;">*</span>身份证正面+银行卡正面</td>
									<td>
										<input type="file" name="file1">
									</td>
								</tr>
								<tr>
									<td><span style="color: red;">*</span>身份证反面+银行卡反面</td>
									<td>
										<input type="file" name="file2">
									</td>
								</tr>
								<tr>
									<td><span style="color: red;">*</span>协议照片</td>
									<td>
										<input type="file" name="file3">
									</td>
								</tr>
2、后台使用MultipartFile接收
public ModelAndView savedaikouxinxi(MultipartFile file1,MultipartFile file2,MultipartFile file3

3、流传输,最后别管了关流

String fileName = null;
		InputStream fis = null;
		FileOutputStream fos = null;
		for(int i=1;i<4;i++){
			fileName = merId+"_"+bankCardNo+"_"+i+".jpg";
			fos = FileUtils.openOutputStream(new File(path+fileName));//打开FileOutStrean流
			MultipartFile file=null;
			switch (i) {
			case 1:
				file=file1;	
				break;
			case 2:
				file=file2;
				break;
			case 3:
				file=file3;
				break;
			default:
				break;
			}
			fis = (InputStream)file.getInputStream();
			IOUtils.copy(fis,fos);//将MultipartFile file转成二进制流并输入到FileOutStrean
		}
		fos.flush();
		fis.close();
		fos.close();

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值