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 JuniorAnalista
ProgramadorASTI Tecnologia - Unidade de SoluçõesTel.: 55 11
3031-0069 r. 232[EMAIL PROTECTED]www.astitecnologia.com.br
- Original Message -
From:
kleyton
To: [EMAIL PROTECTED]
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