67,513
社区成员
发帖
与我相关
我的任务
分享
<input id="fileImage" name="images" type="file" size="30" multiple />
private List<File> images;
System.out.println("images size: "+images.size());
<script type="text/javascript">
function uploadFile() {
if (window.File && window.FileList) {
var fd = new FormData();
var files = document.getElementById('fileToUpload').files;
for (var i = 0; i < files.length; i++) {
fd.append("file"+i, files[i]);
}
var xhr = new XMLHttpRequest();
xhr.open("POST", document.getElementById('uploadForm').action);
xhr.send(fd);
} else {
document.getElementById('uploadForm').submit(); //no html5
}
}
</script>
<form id="uploadForm" enctype="multipart/form-data" method="post"
action=<%=blobstoreService.createUploadUrl("/upload") %>">
<input type="file" name="fileToUpload" id="fileToUpload" multiple />
<input type="button" onclick="uploadFile();" value="Upload" />
</form>