从品牌网站建设到网络营销策划,从策略到执行的一站式服务
比如
创新互联建站是一家专注于网站建设、成都做网站与策划设计,清水网站建设哪家好?创新互联建站做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:清水等地区。清水做网站价格咨询:18982081108
private void down(String fileName) // 下载函数
已经有按照指定的文件名集合 则循环即可
for(.....)
{
String fileName = get..
down(fileName);
}
如果怕出现阻塞当前的主线程 则button点了后
新开一个线程依次下载文件啊
实际上就是断点续传。思路是在开始按钮点击的时候访问(/新建)文件,移动文件指针到上次记录的位置,下载的时候在HttpURLConnection类下有一个setRequestProperties("range","byte=xxx")。
点击暂停的时候记录已经下载的字节数,就是上面的xxx变量。
具体看java IO流,RandAccessFile类,HTTP协议
您好!很高兴为您答疑。
您的问题跟代码本身关系不大。如果您是采取二进制输出流的方式进行文件下载,建议您确认下文件流的编码,还有输出的完整性。如果可以,不推荐这样实现下载,当然,如果您是存在数据库里面的另说。
如果对我们的回答存在任何疑问,欢迎继续问询。
应该是乱码问题导致的,火狐的编码和IE对中文的编码是不一样的,两者兼顾很难啊。
最好是在servlet里直接设置成英文名称,永久解决乱码问题
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图