java ee web 文件下载 如何判断是否成功下载 并且入库 5
点击下载->弹出个选择储存路径时->我没点保存,也会给我入库;我要的效果就是点击下载->弹出个选择储存路径时->我点保存->ta就出现了个下载的滚动(我希望的程序在这里判...
点击下载-> 弹出个选择储存路径时 ->我没点保存,也会给我入库;
我要的效果就是
点击下载-> 弹出个选择储存路径时 ->我点保存->ta就出现了个下载的滚动(我希望的程序在这里判断!)在这里点取消就入数据库 表的状态0 这里的滚动条完成 下载完入数据库 表的状态1 展开
我要的效果就是
点击下载-> 弹出个选择储存路径时 ->我点保存->ta就出现了个下载的滚动(我希望的程序在这里判断!)在这里点取消就入数据库 表的状态0 这里的滚动条完成 下载完入数据库 表的状态1 展开
4个回答
展开全部
你这样应该是大文件下载了.小文件闪下就没了,
既然是大文件不会把文件流写数据库里去吧,
这样,下载文件给个默认下载目录,如果是用户自己选择存储目录的话,那你就把未下载成功的文件的后缀改下,等下载完了之后再把文件名改回正常,这些都可以代码实现的!
有了规定的未下载完文件的名称,而且可以实现续传,迅雷,快播,很多下载工具都这样的!
既然是大文件不会把文件流写数据库里去吧,
这样,下载文件给个默认下载目录,如果是用户自己选择存储目录的话,那你就把未下载成功的文件的后缀改下,等下载完了之后再把文件名改回正常,这些都可以代码实现的!
有了规定的未下载完文件的名称,而且可以实现续传,迅雷,快播,很多下载工具都这样的!
更多追问追答
追问
我查了资料 说有个缓冲区的。。然后我看了 缓冲区貌似下完了 他就入库了 但是我那个保存还没点就给我入库了 我要的判断是 要保存后的那个判断 而不是缓冲区的那个判断 求怎么做!
追答
你说的哪个保存哦???
你下载个文件,点击一个链接,IE就会提示你,保存?打开?取消?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先告诉你,你说的是不可能实现的!!!
通常做法是点了下载就算下载了,事后可以让用户手动确认下状态。
通常做法是点了下载就算下载了,事后可以让用户手动确认下状态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-28
展开全部
每个浏览器都有一个下载框 你知道么 如果点击确定按钮 代表成功下载 用struts2
追问
还有就是 我用手机来访问的话 用文件流来写的话 ta会给我记录2次
但是我取消呢 就不会入库了阿,
下载成功失败都要记录。点取消的话就什么都没做了!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取消不叫下载失败啊。
追问
那个浏览器带的下载器创建了 下载任务 然后 有暂停 取消 继续 中的取消
追答
什么叫入库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询