D:\temp (拒绝访问。)这个报错咋办??

来源:2-3 保存输入流信息

贰零一贰

2017-01-07 16:28

 手动创建:temp这个文件夹 完整路径为: D:\temp\temp.txt

写回答 关注

3回答

  • 我差不多是废了
    2017-04-27 19:59:21

    InputStream fileSource  = request.getInputStream();

    //得到服务器的根路径

    String rootPath = request.getRealPath("/");

    //指定文件存放路径

    String realPath = rootPath + "/" + "upload";

    //定义文件存放的目录,注意 目录也是文件

    File file = new File(realPath);

    //如果目录不存在

    if (!file.isDirectory()) {

    //创建文件上传目录

    file.mkdirs();

    }

    File newFile = new File(realPath + "/" + "tempFile");

    //向newFile文件中写入数据

    //文件存放在Tomcat中项目的根目录下的upload文件夹中

    FileOutputStream outputStream  = new FileOutputStream(newFile);

    byte[] b = new byte[1024];

    int n;

    while((n=fileSource.read(b))!=-1){

    outputStream.write(b,0,n);

    }

    outputStream.close();

    fileSource.close();

    System.out.println("Post..");


    辰尘

    这个写完不报错- -可是我找不到上传后的文件在哪

    2018-09-29 17:33:13

    共 1 条回复 >

  • 落幕13
    2017-03-16 12:12:04

    你解决了吗拒绝访问?

  • 贰零一贰
    2017-01-07 16:28:53

    手动创建:temp这个文件夹 完整路径为: D:\temp\temp.txt

Java中的文件上传下载

由简入深,轻松实现文件上传下载功能及相关框架的使用

77393 学习 · 337 问题

查看课程

相似问题