求助Applet Servlet
请问各位大侠一个问题:在一个网页中有多个Applet,每个Applet根据用户的请求,发送HttpServletRequest到IIS上的一个相应的HttpServlet子类对象。
1、Servlet获取客户端请求之后,通过JDBC获得数据,并且组装成为一个自定义对象,该对象中有java.awt.Image类型的字段。现在希望通过HttpServletResponse把自定义对象传送给客户端,但是无论out=getWriter()还是out=getOutputStream()都不能完成ObjectOutputStream的功能。那么,该如何使用out?
2、如果Servlet中,采用setContentType("image/jpg")方式传送图片,out=getWriter();之后如何把一个二进制流——in(一个图象)写入out中?如何把这个JPEG图片流传送给一个特定的Applet?
非常感谢您的回复。
问题点数:20、回复次数:3Top
1 楼rypan()回复于 2001-11-19 13:10:36 得分 5
看一下javaworld,有篇文章就是讲这个的。Top
2 楼chunyang()回复于 2002-01-04 16:09:23 得分 5
那篇的文章很乱Top
3 楼Netix(雷霆)回复于 2002-01-28 17:14:11 得分 10
Image对象没有序列化,所以不能直接传递。
可以将图像的文件或者数据库中的图像字段做成byte[],传送到客户端,在客户端Toolkit.createImage(buffer);Top




