-
commons-fileupload 实现带进度条问题5
function beginUpload(){ $("#progress_bar").show(); setInterval("getUploadMeter()",1000); }
function getUploadMeter(){ $.post("${pageContext.request.contextPath}/admin/voice/fileUplaodState",function(data){ var json = eval_r("("+data+")"); jQuery("#progress").css("width",json.percentage/100*200+"px"); jQuery("#msg").css("padding","1px").html(json.percentage+"%"); }); }
<form action="${pageContext.request.contextPath}/admin/voice/add" method="post" enctype="multipart/form-data" onsubmit="beginUpload()" target="_self"> <input type="file" name="formFile" > <br/> <div id="progress_bar" style="width:200px;height:1px;display:none;border:1px solid black;"> <div id="progress" style="background-color:red;height:1px;width:0px;"> </div> </div> <div id="msg"></div> <input type="submit" value="submit"> </form>
我基本照着网上的写的,(后台的代码没问题,未贴出),在点击submit时,getUploadMeter函数也能执行,就是未执行ajax,我不清楚原因,是不是当前页面正在请求,当前页面的其他请求就只能阻塞。。。。2013年9月11日 22:23
目前还没有答案
相关推荐
NULL 博文链接:https://theoffspring.iteye.com/blog/1480092
commons-fileupload和commons-io实现的上传,并通过ajax实现(进度条)
很实用的文件上传,带进度条,上传效果非常好;可以实现批量上传。
Common-FileUpload带进度条文件上传
NULL 博文链接:https://jeyke.iteye.com/blog/845418
NULL 博文链接:https://jiayan.iteye.com/blog/970565
使用AJAX和commons-fileupload.jar和commons-io.jar实现的文档上传,带进度条。
利用Ajax和Servlet实现文件上传,用来commons-fileupload和commons-io两个包。这两个包也在里边。东西做的很简单,但重点是能对这个方法有所了解就行了,有人想做的更炫的可以自行修改。希望能对大家有所帮助。如果...
java做的一个带进度条的文件上传,还有取消按钮,用的是commons-fileupload,直接下载就能运行,该有的包都有
主要用到两个jar:commons-fileupload-1.2.2.jar和commons-io-2.0.1.jar 内容介绍: com.fm.FileManagerService:一个servlet用来实现主要的文件上传下载逻辑的 com.fm.MyPreogressListener:一个进度监听类,用来做...
fileupload-带进度条java文件上传与下载,包含源代码和说明文档,以及相应的lib包,使用的commons-fileupload-1.2.1组件
在servlet部分:文件上传用的Commons-FileupLoad,需要两个Jar,commons-fileupload和commons-io,少了第二个会报出找不到类的异常; 第一个servlet处理上传,及把上传进度保存到session,第二个servlet处理ajax请求,...
文件上传,带进度条的,应用了commons.fileupload包
今天带学员课上做的上传下载+进度条的简单例子。比较适合初学者参考,上传组件是来自第三方apache的commons-fileupload-1.3.jar和commons-io-2.4.jar,都是最新的。tomcat是apache-tomcat-7.0.41,myeclipse是...
原理: FileUpload实现上传功能, UploadListener 监听上传进度, DWR push (Reverse Ajax) 进度信息并更新页面, 实现无刷新多文件上传 运行环境: Tomcat 5/6 测试通过 说明:累计上传文件不超过10M(可以更改...
参考文章地址: http://blog.csdn.net/garryyrc/article/details/5499113 http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example
JSP Ajax无刷新上传文件实例,本程序实现Ajax功能的插件为Mootools,附有完整的JAVA源文件,上传文件时显示进度条,适时显示上传进度,所使用到的JAVA类:commons-io-1.2.jar、commons-fileupload-1.1.jar,已内附...
做个总结: 上传过程中使用到的是commons-fileupload-1.2.1.jar和commons-io-1.4.jar 上传页面中有一个form表单设置enctype="multipart/form-data" 同时放置一个隐藏的iframe同时设置表单的target为iframe的名称....
许多下载下来的例子都不能用,这份源代码是我亲自编写、测试过的,本机运行正常。
Stream 上传插件介绍 Stream 这个项目主要是为了解决大文件上传, 本程序只是它的一个 Perl 后端的...示例代码java实现(StreamServlet, FormDataServlet{commons-fileupload的stream api}, TokenServlet) 注:Chrome没