Re:download arquivo

Verifique se vc está fazendo algo semelhante à isso:

try {
	String relatorio = gerarRelatorio(); // método fictício
	String nomeArquivo = "arquivo.txt"; // supondo que seja um txt, mas funciona com qq arquivo

	FileOutputStream fileOut = new FileOutputStream(nomeArquivo);
	fileOut.write(relatorio.getBytes());
	fileOut.flush();
	fileOut.close();

	response.setContentType("inline/download");
	String arq = "attachment;filename=" + nomeArquivo;
	response.setHeader("Content-Disposition", arq);

	ServletOutputStream os = response.getOutputStream();
	os.write(relatorio.getBytes());
	os.flush();
	os.close();
} catch (FileNotFoundException e) {
	e.printStackTrace();
} catch (IOException e) {
	e.printStackTrace();
}

Vê se isso te ajuda! Falow! :mrgreen:

Gente estou disponibilizando um arquivo para o usuario fazer um download .

Quando o usuario faz o download do arquivo e salva na maquina dele , o arquivo que ele fez o download aparece com o nome da URL ao invés de aparecer com o nome verdadeiro do arquivo …Alguem já passou por isso …Queria que ao ele fazer o download apareça o nome real do arquivo !!!1

Quero deixar claro de apezar de acontecer isso o arquivo abre normal sem nenhum erro …

Estou usando o struts …Agradeço a quem ajudar !!!

Valeu é isso mesmo …Obrigado pela ajuda