写在前面:人被情绪左右时,会表现的很无耐烦。一切情绪都归咎于无能,如果又将情绪影响到其他人,则是一种无耻的行为。
由于要做的是前端的img标签的src直接指向后台的接口,所以需要在后台将图片流直接输出。先贴上代码。
byte[] processImage = imageService.getFlowImgByProcInstId(procInstId);
InputStream inputStream = new ByteArrayInputStream(processImage);
BufferedImage image = ImageIO.read(inputStream);
ServletOutputStream outputStream = response.getOutputStream();
ImageIO.write(image,"png",outputStream);
outputStream.close();
inputStream.close();
获得到的是字节数组,
首先将字节数组转换成输入流,
第二转换成图片缓冲流
第三通过输出流将图片流输出。搞定!
网友评论