【发布时间】:2014-05-12 18:47:13
【问题描述】:
以下是来自 servlet 的 sn-p,它尝试从 URL 获取图像。我已经获取了字节。现在如何在网页上显示图片?
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
URL url = new URL("https://abc/zhdhaG1z_bigger.jpeg");
InputStream stream = new BufferedInputStream(url.openStream());
ByteArrayOutputStream bos = new ByteArrayOutputStream();
byte buf[] = new byte[1024];
int n = 0;
while(-1 != (n = stream.read(buf)) ) {
bos.write(buf, 0, n);
}
byte res[] = bos.toByteArray();
} finally {
out.close();
}
【问题讨论】:
标签: java image servlets web-applications