各位,我现在要做一个附件上传的程序,在附件编辑框输入本地文件的地址,上传已经没有问题了,现在还想可以上传别人网站的图片,如http://www.csdn.net/images/logo_csdn.gif请问各位有做个东西的吗,能不能提供一下思路和想法啊

解决方案 »

  1.   

    package img;import java.awt.image.BufferedImage;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.net.URL;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.JPEGCodec;
    import com.sun.image.codec.jpeg.JPEGImageEncoder;public class Img {
    public static void main(String arg[]) throws Exception {
    URL url = new URL(
    "http://u.yymp3.com/upPhoto/10/139970/0/s20074251448991225.jpg");
    InputStream is = url.openStream();
    BufferedImage image = ImageIO.read(is); FileOutputStream newimage = new FileOutputStream("e://img//2.jpg");
    JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(newimage);
    encoder.encode(image);
    newimage.close();
    System.out.println("success");
    }
    }
    绝对可行   给分吧