Alexandre Torres wrote:
> Me parece que ServletOutputStream eh uma classe bastante dependente do
> servidor (tomcat...) onde se trabalha, que pode ou nao fornecer opções
> (algo como print(Object) ao inves do simples print(int));
> Alguem conhece alguma forma de se retornar Objetos e/ou Imagens do
> servlet para seu client ?
Vc deveria dar uma olhada no www.servlets.com. Procure o pacote
com.oreilly.servlet. Ele faz tudo.
P/ servlet retornar imagem baste setar
response.setContentType("image/gif");
try{
int BytesRead;
byte[] buf = new byte[400000];
InputStream dbin = rs.getBinaryStream(1);
while (((BytesRead=dbin.read(buf)) != -1)){
out.write(buf,0,BytesRead);
out.write(BytesRead);
}
out.flush();
<ou algo similar>
e no HTML
<img src="servlet/MyImgServlet?ndx=1">
sven
--
======================================================================================
Sven van 't Veer http://www.cachoeiro.net
Java Developer [EMAIL PROTECTED]
======================================================================================
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------