社区
Java SE
帖子详情
如何在文件上传过程中显示“文件上传中。。。”
prhanxben
2008-06-10 03:35:23
上传文件有时候需要很久,我想做到的是点了上传,就会弹出一个“文件上传中....”
最好还有一个“取消”功能。
但我实验在上传的servlet中写,都是上传完了才显示出来“文件上传中....”,我想这东西必须用js在客户端来写吧,可是客户端怎么能知道是否上传完呢?
另外上传中的十几秒我想用户应该是无法获得页面响应的,怎么让用户在这段时间里无法点网页其他按钮?(只能点取消)
我现在的上传过程中,用户还可以随便点的,会造成上传失败。
...全文
257
13
打赏
收藏
如何在文件上传过程中显示“文件上传中。。。”
上传文件有时候需要很久,我想做到的是点了上传,就会弹出一个“文件上传中....” 最好还有一个“取消”功能。 但我实验在上传的servlet中写,都是上传完了才显示出来“文件上传中....”,我想这东西必须用js在客户端来写吧,可是客户端怎么能知道是否上传完呢? 另外上传中的十几秒我想用户应该是无法获得页面响应的,怎么让用户在这段时间里无法点网页其他按钮?(只能点取消) 我现在的上传过程中,用户还可以随便点的,会造成上传失败。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xql80329
2008-06-12
打赏
举报
回复
再提供一个关于进度条的地址
http://www.java2000.net/viewthread.jsp?tid=1457
ilrxx
2008-06-12
打赏
举报
回复
不能下载啊koko
yxb0317
2008-06-11
打赏
举报
回复
学习
bcexe
2008-06-11
打赏
举报
回复
顶了呀,
繁体字
jackie_yk
2008-06-11
打赏
举报
回复
用js 显示一个div,遮住按钮,上传完了跳转一个页面。只不过这样不能点取消~~
非典型射手
2008-06-10
打赏
举报
回复
在服务器端处理文件的时候向session里写进度.在页面中利用ajax轮寻session,获取到上传的进度.
提供一个简单的思路...
chjl2020
2008-06-10
打赏
举报
回复
[Quote=引用 5 楼 kokobox 的回复:]
lz 可以看看这篇文章,里面有源码下载:
带进度条的文件上传,可以去掉.
http://www.java114.com/content51/content2640.html
[/Quote]
找了好久了,终于找到了,爱死你了..
amethystic
2008-06-10
打赏
举报
回复
ProgressMonitorInputStream是java类,你把文件流包装到ProgressMonitorInputStream里面,它会自动计算进度(当然,文件足够大,否则进度条无法显示)。
至于你说的那个需求,我觉得可能要用线程。我也需要查查去。帮lz关注了:)
kokobox
2008-06-10
打赏
举报
回复
lz 可以看看这篇文章,里面有源码下载:
带进度条的文件上传,可以去掉.
http://www.java114.com/content51/content2640.html
prhanxben
2008-06-10
打赏
举报
回复
[Quote=引用 1 楼 amethystic 的回复:]
不太明白lz的意思,如果你要是想做个进度条的话就试试ProgressMonitorInputStream吧,把你的InputStream封装在ProgressMonitorInputStream就行了。
[/Quote]
ProgressMonitorInputStream 是js的对象,还是java的类?似乎有进度的很麻烦吧,浏览器怎么能知道上传文件有多大?
我不想做个有进度的,只是在上传过程中显示“文件上传中。。。”,同时不让用户能点页面上别的地方,即上传时间段没有用户页面响应。(避免用户乱点造成上传失败)。
Sou2012
2008-06-10
打赏
举报
回复
有一个Progress组件吧
lisl2003
2008-06-10
打赏
举报
回复
关注一下这个问题。
amethystic
2008-06-10
打赏
举报
回复
不太明白lz的意思,如果你要是想做个进度条的话就试试ProgressMonitorInputStream吧,把你的InputStream封装在ProgressMonitorInputStream就行了。
SpringMVC
文件上传
,多
文件上传
实例
在上一篇SpringMVC基础教程的源码基础上增加了
文件上传
,多
文件上传
SWFUpload实现多
文件上传
SWFUpload实现多
文件上传
,servlet+jsp
Android
文件上传
.rar
此为博客例子代码,详细讲解请参考:http://blog.csdn.net/lmj623565791/article/details/23781773 有问题博客
中
留言
android带进度的
文件上传
android带进度的
文件上传
在Web API
中
使用jQuery AJAX实现
文件上传
的例子
在Web API
中
使用jQuery AJAX实现
文件上传
的例子
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章