返回

提问 添加收藏

java实现批量上传图片,还要保证每个图片的顺序号,疑问求教!

hery186 发布于 2019年07月12日 (共有4个回帖)

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了

求指点!

谢谢大神们!

Java$tag.name()$tag.name()
文明上网,理性发言
客户端 Android iPhone WP7