类似qq的图片发送功能,客户端选择一张图片发送过去后,服务端立即在componet组件中显示出来,现在用ImageIO将一个Image对象写如一个流中,但是在服务端用ImageIO读取该Image的时候老是有些问题,图片大的话能够立即显示,图片小的时候有个时候显示不出来,客户端代码如下:
ByteArrayOutputStream bos = new ByteArrayOutputStream();
ImageIO.write(img, "jpg", bos);
bos.writeTo(output);
output.flush();
bos.close();服务器端如下:
img = ImageIO.read(in);请问这有什么问题吗?是缓冲的问题吗?