Download

2 respostas
G

Por um acaso alguem sabe se é possivel realizar um download de um arquivo anexado no banco de dados sem criar um arquivo temporario, ou seja, disponibilizar um arquivo para download somente através de um stream de dados (estou utilizando jsf) ?

2 Respostas

T

É. Veja como o pessoal faz isso para download de imagens; é o mesmo esquema, só alterar o “content-type” para ser o mais adequado para sua aplicação.

G

Então, se eu quiser disponibilizar um arquivo do word por exemplo, basta pegar o byte[] que esta no banco e setar o content-type para application/msword ?

é so um exemplo, no meu caso eu vo precisar fazer isso dinamicamente, ja que so sei qual é o tipo do arquivo anexado quando busco o mesmo do banco. Alguma sugestão para implementar esse mecanismo ?

Criado 22 de julho de 2009
Ultima resposta 22 de jul. de 2009
Respostas 2
Participantes 2