相关疑难解决方法(0)

如何使用jquery或JavaScript在一次浏览中上传多个文件

我正在开发一个Web应用程序,我在其中创建了一个页面,用于一次浏览多个文件而不是一个文件.

用户可以在点击浏览时选择多个文件.

如果有人有解决方案请欢迎

谢谢!

html javascript jquery

6
推荐指数
2
解决办法
2万
查看次数

使用Spring 3上传多个文件

我需要一次加载未知数量的文件.我找到了一个例子,它适用于已知数量的文件:

标记:

<form  method="POST" enctype="multipart/form-data">
<input name="files[0]" type="file" />
<input name="files[1]" type="file" />
<input type="submit" value="Send"/>
</form>
Run Code Online (Sandbox Code Playgroud)

码:

@RequestMapping(method = RequestMethod.POST)
public String savePhoto(@ModelAttribute("album") Album album,  BindingResult result, SessionStatus status,  MultiPartFileUploadBean file) 
{
    List<MultipartFile> images = file.getFiles();
    for (MultipartFile photo : images) {
    ...     
    }
    return "redirect:/albums/"+album.getId();
}
Run Code Online (Sandbox Code Playgroud)

MultiPartFileUploadBean:

public class MultiPartFileUploadBean {
    private List<MultipartFile> files;

    public void setFiles(List<MultipartFile> files) {
        this.files = files;}

    public List<MultipartFile> getFiles() {
        return files;}
}
Run Code Online (Sandbox Code Playgroud)

是的,它有效,但我不知道用户想要如何在相册中上传照片. 我使用:

<input name="files[]" type="file" multiple="multiple" />
Run Code Online (Sandbox Code Playgroud)

我会收到一个错误.

请求处理失败; …

java spring file-upload

0
推荐指数
1
解决办法
4003
查看次数

标签 统计

file-upload ×1

html ×1

java ×1

javascript ×1

jquery ×1

spring ×1