首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Java FileUpload 进度条显示冲突的有关问题请问

2013-11-29 
Java FileUpload 进度条显示冲突的问题请教 由于特殊原因,我使用了fileUpload这个上传组件,这个组件是基于

Java FileUpload 进度条显示冲突的问题请教

 由于特殊原因,我使用了fileUpload这个上传组件,这个组件是基于HTTP协议进行的。

 上传基本没有任何问题,问题在于进度条显示。
 如果上传一个文件进度条显示正常,但如果上传多个则不行,后面上传的文件总是覆盖前一个文件上传的进度。
 主要原因是我用session保存上传进度,而一个浏览器里肯定只能留一个session同名的值,再次调用setAttribu时会覆盖之前的进度,所以导致覆盖这种情况。

 越想脑子发现越不好使,请问有其他保存上传进度的办法吗?
 比如使用线程或者其它。 上传?FileUpload?进度条 fileupload 进度条 java
[解决办法]
你在session里面把多个文件的进度区分开了,你的name变下,比如
uploadFile1,uploadFile2.
[解决办法]
你是一次性提交的还是单独提交的?
每个文件用一个key。

[解决办法]

引用:
Quote: 引用:

你是一次性提交的还是单独提交的?
每个文件用一个key。


我现在是在同一页面单独提交的。
什么KEY?小人愚昧,劳您再多解释一下。

session的key啊。
第一个文件session.put("key1", progress1);
第2个文件session.put("key2", progress2);
...

热点排行