Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 6076 invoked by uid 500); 7 Sep 2001 15:50:31 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: tomcat-user@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 6060 invoked from network); 7 Sep 2001 15:50:31 -0000 Message-ID: <99E837AD9DB8D311A97A00508B6F2ACC02B29BF5@flex1.sra.com> From: "Kane, David" To: "'Andrej Rosenheinrich '" , "'tomcat-user@jakarta.apache.org '" Subject: RE: How to declare Output as Image? Date: Fri, 7 Sep 2001 11:49:59 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Andrej, I think you need to use Response.setContentType... http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/ServletRespon se.html#setContentType(java.lang.String) Dave -----Original Message----- From: Andrej Rosenheinrich To: tomcat-user@jakarta.apache.org Sent: 9/7/01 10:39 AM Subject: How to declare Output as Image? Hello, i have a servlet, getting an BufferedImage, that shall be displayed in my webpage. for doing this I use the following code: ServletOutputStream sos = response.getOutputStream(); JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(sos); encoder.encode(image); (image is the Buffered Image) Well, the servlet does something, the title-line even claims that there is a graphic of a certain size (the right one, btw ;-)), but in the page is only the url of the servlet :-( I guess, I somehow have to tell the servlet/outputstream??? that the upcoming data is an image. right? how can i do this in a servlet? any hints? TIA Andrej