Olá Pessoal
Seguinte, preciso gerar um arquivo texto e salvar salvar diretamente na maquina do cliente, nem que eu forçar o download, ou seja, o cliente pede pra gerar o arquivo e o browser solicita o download automaticamente
alguem tem alguma idéia?
Mas qual é a sua dúvida afinal??
A única maneira(q eu conheço) é essa que vc falou.
Para forçar o browser vc pode enviar alguns headers no seu servlet.
Servlet
...
response.setHeader("Header", "Value");
...
Para maiores detalhes acesse(http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/http/HttpServletResponse.html, http://www.ietf.org/rfc/rfc2047.txt)
Sem mais, Rodrigo.