0

rt

我要一次性同时上传n张照片,并且每张照片的顺序号还不一样,第一张的serialno是1,第二张是2。。

一开始我做单张图片上传,
代码如下

@RequestMapping("/picUpLoad")
    @ResponseBody
    public Map<String, Object> picUpLoad(MultipartFile file, HttpServletRequest request) {

        String serialno = ServletRequestUtils.getStringParameter(request, "serialno", "");

这样一次上传一张图片,参数serialno 传进来,我就能确保每一张的序列号

但是现在要批量上传,代码格式如下

@ResponseBody
@RequestMapping("/uploadImgList.html")
public String uploadPictureList(
        @RequestParam(value="file",required=false)MultipartFile[] file,
        HttpServletRequest request){
    File targetFile=null;
    String msg="";//返回存储路径
    int code=1;
    List imgList=new ArrayList();
 

多张图片组成一个数组,一起上传,但是这样我好像无法确定每个图片的序列号了,不知道怎么传入serialno了

求指点!

谢谢大神们!

问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

hery 6
5 天前提问
1 个回答
0

将序号拼接在文件名里,然后后台从文件名里截取

撰写答案

推广链接