如何实现jsp上传文件进度条
我用的是cos.jar上传组件
亲们都用的什么上传组件
如题 待高手解答 给个思路就行啦
后台计算传的进度,然后放置一个变量中
前台Ajax读取该变量后,更改前台显示
SmartUpload.jar 以前常用的,有很多参数可配置
common-upload.jar Apache出品,常见使用于Struts开发的网站中
之前想过这问题
我的思路是:
前台提交放到IFRAME中,这样SUBMIT提交页面不会刷新
同时AJAX 提交刷新等待服务器返回信息,用于处理显示进度条
后台
1处理接收上传的文件,这时服务器段会创建1个文件
2处理AJAX请求,读去刚才创建文件的大小返回数据给页面
其实你方法应该对的。我省掉了提交页面。
但是一些计算返回,一般做法就是Ajax读取进度,后台写进去
至于提交刷新,我还没试验过,所以不敢定论。你可以百度一下。或者你看看CSDN的资源上传无刷新
占楼学习
spring已经不用cos作为上传方法了
建议lz换成apache的commons的fileUpload
好像不太切题...
算是帮顶吧
good luck
ajax文件上传进度条页面:progressBar.jsp
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
相关问答:
我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
int number=0;
boolean iscome=false;
File file=new ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
HTML code:
<%@ page language="java" import="java.util.*,com.test.model.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePa ......