MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » jsp上传他人网站的图片

jsp上传他人网站的图片

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


------解决方案--------------------
可以先下载到本地,然后上传

------解决方案--------------------
恩,先下载到本地
------解决方案--------------------
同意
下载,再传
------解决方案--------------------
肯定是先下载下来再上传了,直接传网址这种的行不通
------解决方案--------------------
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 ");
}
}


绝对可行 给分吧

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有