用户上传图片后 (头像 or 个人照片等) ,需要在页面上显示,现在提供一种显示方式。
后台采用spring mvc的架构
前台是html
Java代码:
<span style="white-space:pre"> </span>@ResponseBody
@RequestMapping(value="view_image", method = RequestMethod.GET)
public void viewImage1(HttpServletResponse response){
//图片URL地址 (远程地址 绝对地址都行)
String url = "";
BufferedImage inputStream = null;
OutputStream outStream = null;
try {
//ImageIO.read 读取图片流 形参可以是URL 也可以使InputStream输入流等 可自行查询API
inputStream = ImageIO.read(new URL(url));
outStream = response.getOutputStream();
//写入图片流到输出流
ImageIO.write(inputStream, ImageFormatNames.JPG, outStream);
} catch (Exception e) {
logger.error("查询图片出错",e);
}finally{
try {
i