当前位置: 技术问答>java相关
兄弟姐妹们,过年前再问大家一个问题
来源: 互联网 发布时间:2015-03-30
本文导语: 我用jsp + javabean开发一个系统,需要在jsp页面上显示一个BufferedImage对象。现在这个问题是已经解决了,代码如下: ...... java.awt.image.BufferedImage image = rm.getBufferedImage(); //rm.getBufferedImage()方法返回一...
我用jsp + javabean开发一个系统,需要在jsp页面上显示一个BufferedImage对象。现在这个问题是已经解决了,代码如下:
......
java.awt.image.BufferedImage image = rm.getBufferedImage();
//rm.getBufferedImage()方法返回一个BufferedImage对象
OutputStream os = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(os);
encoder.encode(image);
......
现在的问题是,显示了图象以后,页面就不能显示别的内容了,完全被这个图象占用。我想是由于输出流的原因,可是不知道怎么解决这个问题,请大家帮帮忙,谢谢!
(我看到过有类似的serverlet,但是它上面既有网页的内容也有BufferedImage图象,就是没有代码,所以不知道该怎么解决)
......
java.awt.image.BufferedImage image = rm.getBufferedImage();
//rm.getBufferedImage()方法返回一个BufferedImage对象
OutputStream os = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(os);
encoder.encode(image);
......
现在的问题是,显示了图象以后,页面就不能显示别的内容了,完全被这个图象占用。我想是由于输出流的原因,可是不知道怎么解决这个问题,请大家帮帮忙,谢谢!
(我看到过有类似的serverlet,但是它上面既有网页的内容也有BufferedImage图象,就是没有代码,所以不知道该怎么解决)
|
看了,img src="http://61.152.134.137:8080/servlet/VoteImage?name=xin&back=FFF9CC",是吧?
你这样试过了吗?
在html页中,这样是可以的。因为我试过在html中用javascript打开一个xml页(其实这个xml页也是动态生成的也就是说是打开一个servlet生成一个xml)。
你这样试过了吗?
在html页中,这样是可以的。因为我试过在html中用javascript打开一个xml页(其实这个xml页也是动态生成的也就是说是打开一个servlet生成一个xml)。
|
Servlet实现动态图文结合输出
http://www-900.ibm.com/developerWorks/java/l-imgtxt/index.shtml
http://www-900.ibm.com/developerWorks/java/l-imgtxt/index.shtml