如何实现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>
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
jsp中include.inc的作用是什么?
include.inc啥意思?没听说过
Java code:
<%include file="include.inc"%>加载网站目录include.inc文件内容
包含一个静态页面吧···
& ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......