我的思路是这样的,jsp实现
1.首选实现一个远程文件的下载到本地固定位置(不是指服务器上的路径)
2.用for循环来实现批量下载,用户在浏览器上看到的只是 文件正在下载.....
为什么要用for,是因为用户选择了某部分文件。我查了很多资料,用了两种方法
1.实现了单个文件保存到本地,但需要用户选择本地路径.这种方法有弹出窗口询问用户保存到哪个地方,批量不知道如何实现?
2.实现了单个文件保存到服务器的某固定路径,但是就是不知道如何才能把这个程序改成保存到本地比如说固定c:/下?
1.首选实现一个远程文件的下载到本地固定位置(不是指服务器上的路径)
2.用for循环来实现批量下载,用户在浏览器上看到的只是 文件正在下载.....
为什么要用for,是因为用户选择了某部分文件。我查了很多资料,用了两种方法
1.实现了单个文件保存到本地,但需要用户选择本地路径.这种方法有弹出窗口询问用户保存到哪个地方,批量不知道如何实现?
2.实现了单个文件保存到服务器的某固定路径,但是就是不知道如何才能把这个程序改成保存到本地比如说固定c:/下?
问题2:你可以通过href链接的形式进行下载,直接在href中显示文件的所在路径。
然后要把这些文件都下载下来。
第一种 单个文件弹出保存,已经实现,但是批量保存有问题,不可能连续不断的弹出窗口,客户感受不好。
第二种 实现ftp下载保存到服务器端,已经实现,但我要求保存到本地。
目前我再采取用ftpActive控件实现批量下载,正在进行中.....
第二个问题,我们使用的一个软件也是直接下载到本机的某个目录下,用户不需要确认,应该思路差不多,使用的是ActiveX控件实现,由于不是我写的所以不好给你。
你的批量页面 ,
1.复选框然后有好多文件.
2.写一个文件下载的方法,写入原始文件路径,目标文件路径!
3.for 来重复调用。
如果你是 Java Swing的话,具体代码我不太会了,如果你是J2EE的话,我这里有代码!