读书人

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

发布时间: 2013-11-29 00:21:24 作者: rapoo

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);
...

读书人网 >Java Web开发

热点推荐