使用jquery MultiFile实现多个文件同时上传
来源:互联网 发布:数据颗粒度是什么意思 编辑:程序博客网 时间:2024/04/29 04:21
1、下载jquery-1.3.1.min.js和jquery.MultiFile.js文件。页面文件如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<script type="text/javascript"
src="jquery-1.3.1.min.js">
</script>
<script type="text/javascript"
src="jquery.MultiFile.js">
</script>
<script type="text/javascript">
$().ready(function(){
$('#logFiles').MultiFile({
accept:'pdf,doc,docx,xls,xlsx,txt,zip,rar',//允许上传的文件类型
STRING: {
remove: '删除',//删除显示的字符串
selected:'该文件已在列表中: $file', //不知道干嘛的
denied:'不能上传该类型文件: $ext!' //类型不匹配的提示
}
});
})
</script>
</head>
<body>
<form name="form1" id="form1" action="proLogAction_saveLog"
method="post" enctype="multipart/form-data">
<p>
<input id="logFiles" name="logFiles" type="file">
</p>
</form>
</body>
</html>
2、struts2 接收 Action
public class ProjectLogAction extends BaseAction {
private List<File> logFiles; //存放文件
private List<String> logFilesFileName;//存放文件名称
public String saveLog() {
if (logFiles != null) {
for (int i = 0; i < logFiles.size(); i++) {
File file = logFiles.get(i);
System.out.println(file.getName());
System.out.println(logFilesFileName.get(i));
}
}
return "lllllll";
}
public void setLogFiles(List<File> logFiles) {
this.logFiles = logFiles;
}
public List<File> getLogFiles() {
return logFiles;
}
public void setLogFilesFileName(List<String> logFilesFileName) {
this.logFilesFileName = logFilesFileName;
}
public List<String> getLogFilesFileName() {
return logFilesFileName;
}
}
- 使用jquery MultiFile实现多个文件同时上传
- MVC4中使用Jquery.Multifile.js和Jquery.form.js一次上传多个文件
- jquery多文件上传插件 multifile的使用
- jquery.MultiFile 实现自动删掉上传列表
- 使用FileUpload实现多个文件同时上传
- 实现多个文件同时上传
- 使用ajaxfileupload同时上传多个文件
- jquery.MultiFile实现的多文件上传,只把待上传的文件名以列表展示在客户端并不上传的方法
- jquery multifile.package.js 上传文件插件javascript 源码
- 同时上传多个文件
- 用FileUpload实现多个文件同时上传
- 实现用File控件同时上传多个文件
- Struts2:实现多个文件同时上传代码
- SpringMVC与ajaxfileupload.js实现多个文件同时上传
- input File实现同时上传多个文件
- Struts 2 :使用List同时上传多个文件异常
- 如何设置input实现同时选中多个文件并同时上传
- ASP.NET同时上传多个文件
- servlet监听小结
- js控制按钮倒计时
- CentOS 装VMware Tools 的问题
- cocos2dx 的简单动画创建
- 在嵌入式Linux系统上安装打印机
- 使用jquery MultiFile实现多个文件同时上传
- APUE习题[实现dup2函数功能,不使用fcntl]
- oracle学习笔记-decode函数
- Hibernate 多对一外键单向关联
- Delphi 字符串转十六进制
- Hibernate Annotations
- Qt 多线程服务器2
- WQM软件使用说明书
- 新时尚Windows8开发(38):聊天程序