Enviar imagem para o navegador

Bom dia a todos,

Estou com o seguinte problema:
Eu tenho uma servlet que retorna uma imagem. O código é assim:

[code]
File file = new File( “C:/imagem.jpg” );

FileInputStream fileInputStream = new FileInputStream( file );
int i = fileInputStream.available();

byte[] bs = new byte[ i ];

fileInputStream.read( bs );

response.getOutputStream().write( bs );[/code]

Até ai tudo bem, a imagem é retornada tranquilamente.
No entanto, o problema é que eu preciso retornar essa imagem através de uma requisição assíncrona e colocá-la em um box na página.

Já mexi algumas vezes com ajax, mas nunca precisei retornar uma imagem e não sei como fazê-lo.

Alguém pode me ajudar?

Desde já agradeço a todos pela atenção

Éberson

Olá!

Olha, o que você poderá fazer no caso, é retornar apenas o endereço onde está a imagem e carregá-la através da tag html usando javascript.