zoukankan      html  css  js  c++  java
  • java代码,io实现复制文件

    主要代码:

    try
            {
    //获取image文件夹的绝对路径
      String uploadfile = request.getSession().getServletContext().getRealPath("/image");
         //System.out.println("uploadfile="+uploadfile);
    //把“”替换成“/”,为什么是四个反斜杠,还在研究中
         String uploadpath=uploadfile.replaceAll("\\","/");
            String image_file=request.getSession().getServletContext().getRealPath("/slide_image");
            String slide_image_file=image_file.replaceAll("\\", "/");
           // System.out.println("slide_image_file="+slide_image_file);
            //复制后的图片 文件
            FileOutputStream fos = new FileOutputStream(slide_image_file+"/"+pic_name); //pic_name包含后缀名,如abc.jpg
             //需要复制的 图片文件
            FileInputStream fis = new FileInputStream(uploadfile+"/"+pic_name);
             byte[] buf = new byte[1024]; //缓存
             int len = 0;  //实际读取的文件流
             while((len=fis.read(buf))!=-1)
             {
              fos.write(buf,0,len);
             }
            fis.close();
            fos.close();
            }
            catch (IOException e)
            {
             throw new RuntimeException("复制文件失败");
            }
    你可以比现在做得更好
  • 相关阅读:
    asp后台读id设置样式
    js,需要更多源字符
    列名无效
    asp,对待绑定数据加序号列(DataSet)
    ashx 绝对路径得到物理路径
    方法执行一次js
    小细节
    Spring oauth大致流程
    第六章 分支语句和逻辑运算符
    第七章 函数
  • 原文地址:https://www.cnblogs.com/hwm-php/p/3566317.html
Copyright © 2011-2022 走看看