Daniel,

Quando vc diz "retornar um html", vc quer que esse cara seja gerado pelo
servlet tb�m?

Pq sen�o, teoricamente, basta vc colocar dentro do seu html (ou jsp) a tag
<img src = 'servlet'>, onde o 'servlet' � o fulano que vai retornar sua
imagem. A� vc formata sua p�gina do jeito que melhor entender!

Bem, isso � um chute!!! :)

T�+Ver

Andr� Barbosa



----- Original Message -----
From: "Daniel C�cero Amadei" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 24, 2003 6:09 PM
Subject: RE: [enterprise-list] Imagem e HTML no mesmo response do Servlet


> Ribeiro,
>
> me expresspressei mal em minha quest�o. o que vc respondeu eu j� sei fazer
o
> que quero � junto com a imagem como vc mostrou abaixo colocar c�digo html
> para que seja exibida a p�gina para o cliente com uma imagem, por exemplo.
>
> Obrigado pela aten��o!
>
> []'s
> Daniel C. Amadei
> Sun Certified Java Programmer - Platforms 1.2 & 1.4
>
> >From: "Ribeiro, Max R. M." <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> >Subject: RE: [enterprise-list] Imagem e HTML no mesmo response do Servlet
> >Date: Fri, 24 Jan 2003 15:00:40 -0200
> >
> >Sim vc pode emitir enviar os bytes para o OutputStream do Servlet e
enviar
> >os dados via HTTP declarando qual � o tipo do documento (MIME type) no
> >�nicio do documento.
> >
> >Utilize por exemplo um encoder para "montar" o JPEG para o OutputStream :
> >
> >
> >    JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(stream);
> >    BufferedImage bi = new BufferedImage(ImageWidth + 10,
> >                                          ImageHeight,
> >
BufferedImage.TYPE_BYTE_INDEXED);
> >
> >    Graphics2D graphics;
> >    graphics = bi.createGraphics();
> >    graphics.setColor(Color.white);
> >    graphics.fillRect(0, 0, bi.getWidth(), bi.getHeight());
> >
> >    graphics.setColor(Color.red);
> >
> >    // aqui vc monta a imagem utilizando o Graphics
> >
> >    encoder.encode(bi);
> >
> >
> >No Servlet vc determina o tipo do documento :
> >
> >response.setContentType("image/jpg");
> >
> >
> >
> >
> >Abra�[]s,
> >
> >Max Ricardo Mercurio Ribeiro
> >IT & Business Consultant for Alcoa Company
> >
> >e-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >(company)
> >/ [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (personal)
> >phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com.
> >
> >
> >-----Original Message-----
> >From: Daniel C�cero Amadei [mailto:[EMAIL PROTECTED]]
> >Sent: Friday, 24 de January de 2003 10:59 AM
> >To: [EMAIL PROTECTED]
> >Subject: [enterprise-list] Imagem e HTML no mesmo response do Servlet
> >
> >
> >Ol� amigos da lista,
> >
> >Ser� que existe uma forma para que eu, atrav�s de um servlet, retorne uma
> >imagem, lida de um BD em formato BLOB e HTML em uma mesma resposta de um
> >servlet, sem que eu tenha que gravar a imagem no servidor ou algo do
> >g�nero?
> >
> >Obrigado!
> >
> >[]'s
> >Daniel C. Amadei
> >Sun Certified Java Programmer - Platforms 1.2 & 1.4
> >
> >_________________________________________________________________
> >MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.com
> >
> >
> >---------------------------------------------------------------------
> >Para cancelar a subscri��o, envie mensagem para:
> >[EMAIL PROTECTED]
> >Para comandos adicionais, envie mensagem para:
> >[EMAIL PROTECTED]
> >
> >---------------------------------------------------------------------
> >Para cancelar a subscri��o, envie mensagem para:
> >[EMAIL PROTECTED]
> >Para comandos adicionais, envie mensagem para:
> >[EMAIL PROTECTED]
>
>
>
>
> _________________________________________________________________
> MSN Messenger: converse com os seus amigos online.
> http://messenger.msn.com.br
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a