Kleyton,
 
    Não sei se o que vou falar é possível, mas deve funcionar:
 
    Uma vez fiz um servlet que gerava um arquivo de imagem (JPG), jogava em um Buffered Image e depois disponibilizava para "download" (torno a mencionar o servlet CriarPoligonos, do nosso amigo Lincolm aqui da lista, que me serviu como base), sem a necessidade de gravar um arquivo físico para isso, por http. Eu passava para a servlet um identificador que dizia qual a imagem que seria mostrada e ele gerava a imagem em buffer e mostrava ao cliente. Para isso bastando alterar o contentType para response.setContentType("image/pjpeg");
    Assim, acredito que você possa fazer algo parecido, criando um servlet que lê um arquivo, joga em alguma classe de buffer de arquivos (Não sei, pois nunca trabalhei com arquivos, mas deve ser algo como BufferedReader ou BufferedInputStream, trabalhando com um FileReader ou um InputStream), setaria o ContentType para o tipo do arquivo que você quer e jogaria esse buffer pro cliente.
 
ETA
[]s
Lincoln Masao Muraoka Junior
Analista Programador
ASTI Tecnologia - Unidade de Soluções
Tel.: 55 11 3031-0069 r. 232
[EMAIL PROTECTED]
www.astitecnologia.com.br
 
----- Original Message -----
From: kleyton
Sent: Wednesday, February 12, 2003 5:59 PM
Subject: [java-list] dowload

Beleza???
Tenho que fazer dowload de arquivos gravados em pastas especificas no linux por meio de uma pagina...
O usuario seleciona um link, sendo que este linke referencia a busca de uma determinada caixa_postal do linux, pois eh, meus arquivos estao aih e tenho que baixar...
Imagino ter que fazer uma copia temporaria para uma pasta acessavel pelo http e depois apagar.
Alguem pode dar uma forca?
Sds Kleyton

Responder a