Como fazer para apresentar a tela de salvar de downloads, para o usuario quando fizer esta opcao, servlet.
Oi
jrxxjr, olhe, depende do que o link estará apontando, por exemplo, se for um PDF e cara ja tiver o Acrobat configurado pra sempre abrir da Web, nem vai dar certo…
O que é que tu quer salvar direto? PDF? Imagem? Som?
T+
Olá, vc pode fazer isso via programação. Leia o arquivo via uma InputStream e mande escrever essa input no outputStream do seu response. Para que qualquer arquivo abra a tela de download mesmo sendo um tipo conhecido, mude o content-type para application/octet-stream assim:
response.setContentType("application/octet-stream");
Vc pode ainda sugerir um nome para o arquivo setando o seguinte header do http:
response.setHeader("Content-Disposition","filename=nomeDoArquivo.extensao");
valeuz…