Gravar Arquivo no usuario- Java+JSP

Oi pessoal!!!

Estou fazendo uma aplicação com JAVA e JSP.
E tenho que fazer uma busca no BD exibi-la no JSP e tb grava-la em um arquivo.

Isso eu consegui fazer, só que o arquivo é gravado no Servidor!!!

Como eu faço para grava-lo no micro do usuario???

Obrigada!!!

Ha ha ha, se isso fosse possível sem intervenção do usuário (que deve salvar o arquivo manualmente, de preferência com aquela tela do browser que solicita que ele salve o arquivo) então você não poderia entrar em 2% dos sites que existem no mundo e que tentam plantar coisas explosivas na sua máquina.

Mas é isso que eu quero!
Como eu vou criar essa tela?

Eu teria que criar um link para download???

Exatamente, cria um jsp com um link pro caminho do arquivo no servidor e pronto.