你好 可以帮我写一个基于Java的 文件上传下载的Demo 新手 学习中

你好 可以帮我写一个基于Java的 文件上传下载的Demo 新手 学习中 看了好多例子 没在调通。希望高手可以抽空帮忙写个Demo.

第1个回答  2014-07-05
import java.io.*;
public class FileDemo{
    public static void main(String[] args) throws Exception{
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("请输入本地要下载的文件路径:");
        String bd = in.readLine();
        System.out.println("请输入要下载保存的路径以及文件名:");
        String bc = in.readLine();
        FileInputStream fis = new FileInputStream(bd);
        FileOutputStream fos = new FileOutputSream(bc);
        byte[] b = new byte[1024];
        int len = 0;
        while((len=fis.read(b))!=-1){
            fos.write(b,0,len);
        }
        System.out.println("文件下载成功");
        fos.close();
        fis.close();
        
    }
}

追问

您好,谢谢你的热心帮助,我现在遇到问题是这样,我的想法是这样,A页面 选择文件上传。B页面 获取上传的文件列表 可选择文件下载,删除。 在老师的帮助下也做了一个Demo,但是现在 实现不了,如果您有空的话可否帮我完善一下, 可以的话 留个邮箱,我把源代码 发给您。

追答

都是操作的字节流,这个看着自己修改一下吧,多练习多出错慢慢就会了。

追问

刚才发了个邮件给您, 已经把代码附上。希望专家可以帮忙 完善一下。真的谢谢了

追答

我家里电脑没有开发环境。

追问

今天上班了吗?可有空帮忙看下?十分感谢。

相似回答