java中实现图片保存到指定文件夹

已经获取到了图片的路径,想把它保存到指定的文件夹下(image文件夹),该如何操作,尽可能使用文件流操作,别使用struts的文件上传功能,要给出源代码哦,满意额外加分!
这个对高手来说就是小事一桩啊,只是我是初学者不懂哇

这个需要用到文件上传的组件,有两个,分别是smartupload和commons-fileupload,你上网找一找例子就可以懂了,给你一个链接吧http://blog.csdn.net/JAVA_dulong/article/details/5576444
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-11
参看代码:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class SaveImage {

/**
* 百度知道回答 sf156454的提问
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
saveImageAsOtherDir("D:" + File.separator + "xx.jpg", "D:" + File.separator + "test.jpg");
}

private static void saveImageAsOtherDir(String imageDir, String saveDir) throws Exception {
FileInputStream fis = new FileInputStream(new File(imageDir));
FileOutputStream fos = new FileOutputStream(new File(saveDir));
byte[] b = new byte[1];
while(fis.read(b) != -1) {
fos.write(b);
fos.flush();
}
fis.close();
fos.close();
}
}本回答被网友采纳
第2个回答  2012-06-11
这么少的分只能告诉你用struts文件上传追问

说了满意可以额外加分,50分,怎么样