Atenciosamente,
Hildeberto Mendon�a Mentores Consultoria LTDA. www.mentores.com.br
Francisco Pinto wrote:
Pra que voce faz o Redirect ai? Entendi que queria fazer um Download, mas que esse n�o fosse visualizado no browser, mas salvo como um download.
Um download � mais ou menos assim:
response.setContentType("xxxx/yyyy");
...
out = response.getOutputStream();
out.write( bytes );
...
O redirect anula o content-type ai. O redirect envia o usu�rio pro outro link. Tudo que tenha sido "escrito" no response, � anulado (contanto que n�o tenha sido despachado (auto-flush) pro cliente).
-----Mensagem original----- De: Hildeberto Mendon�a [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 11 de mar�o de 2004 21:39 Para: [EMAIL PROTECTED] Assunto: Re: RES: [cejug-discussao] Apresenta��o da tela de download
N�o adiantou. O browser continuar abrindo a aplica��o necess�ria.
Veja a implementa��o.
response.setContentType("xxxx/yyyy");
response.sendRedirect(link);
Atenciosamente,
Hildeberto Mendon�a
Mentores Consultoria LTDA.
www.mentores.com.br
Francisco Pinto wrote:
Hildeberto,
Basta mudar o Content-Type pra algo que o browser n�o reconhe�a. Algo como
"xxxx/yyyy", ou similar.
-----Mensagem original-----
De: Hildeberto Mendon�a [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 11 de mar�o de 2004 12:12
Para: [EMAIL PROTECTED]
Assunto: [cejug-discussao] Apresenta��o da tela de download
Pessoal,
numa aplica��o JSP/Servlet estou disponibilizando um arquivo para
download. Gostaria que esse arquivo n�o fossa aberto pela aplica��o
configurada para tal, por exemplo: um arquivo pdf n�o abriria
automaticamente pelo Acrobat Reader, um doc n�o abriria automaticamente
pelo Word. H� algo que possa ser feito para que a tela de download
apare�a, independente do formato do arquivo?
Atenciosamente,
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
