图片写入文件夹

private static void copy(File src, File dst) {
	try {
	    InputStream in = null;
	    OutputStream out = null;
	    try {
		in = new BufferedInputStream(new FileInputStream(src), BUFFER_SIZE);
		out = new BufferedOutputStream(new FileOutputStream(dst), BUFFER_SIZE);
		byte[] buffer = new byte[BUFFER_SIZE];
		while (in.read(buffer) > 0) {
		    out.write(buffer);
		}
	    } finally {
		if (null != in) {
		    in.close();
		}
		if (null != out) {
		    out.close();
		}
	    }
	} catch (Exception e) {
	    e.printStackTrace();
	}
    }


调用:

if (myFile != null && myFile.size() > 0) {

    File imageFile1 = new File(ServletActionContext.getServletContext().getRealPath("images") + "/" + "t01.jpg");
  
   
    if (myFile.get(0) != null) {
copy(myFile.get(0), imageFile1);
    }
}

猜你喜欢

转载自laozhou.iteye.com/blog/1249438