JAVA servlet储存至本地

JAVA servlet储存至本地

需求:serlvet经过处理通过报表工具返回一张报表图(柱状图 折线图)。
          现在需要把这个图存储到本地 以便随时查看
// 构造URL  
URL url = new URL(endStr);  
 // 打开URL连接  
URLConnection con = url.openConnection();  
 // 得到URL的输入流  
InputStream input = con.getInputStream();  
// 设置数据缓冲  
byte[] bs = new byte[1024 * 2];  
// 读取到的数据长度  
int len;  
// 输出的文件流保存图片至本地  
OutputStream os = new FileOutputStream(“D:\\a.jpg”);  
while ((len = input.read(bs)) != -1) {  
os.write(bs, 0, len);  
}  
os.close();  
input.close(); 

你可能感兴趣的:(java,servlet)