Download de planilha excel [RESOLVIDO]

Consegui Vinicius…

coloquei esse código abaixo no servlet GET, eu estava colocando no POST e estava pegando o retorno de arquivo enviado com sucesso e estava sobescrevendo o response

assim quando sair a mensagem de confirmação de arquivo enviado, coloquei um link para chamar o servlet e assim chamar a função de download:

No post

out.println("<input type=\"button\" onclick=\"javascript: location.href='ServletUploadConsultaColetiva';disabled = true\" value=\"Baixar Arquivo\" />");

No GET:

[code]
// ADICIONA DATA/HORA NO ARQUIVO GERADO
GregorianCalendar calendar = new GregorianCalendar();
SimpleDateFormat formatador = new SimpleDateFormat(
“dd’ de ‘MMMMM’ de 'yyyy”);
System.out.println(formatador.format(calendar.getTime()));

	File dir = new File(".\\arquivoUpload\\");
	File arq = new File(dir, "Consulta_Coletiva - "
			+ formatador.format(calendar.getTime()) + ".xls");

	{
		response.setHeader("Content-Disposition",
				"filename=" + arq.getName());
		response.setContentType("application/vnd.ms-excel");
		ServletOutputStream out;
		out = response.getOutputStream();
		FileInputStream fin = new FileInputStream(arq);

		BufferedInputStream bin = new BufferedInputStream(fin);
		BufferedOutputStream bout = new BufferedOutputStream(out);
		int ch = 0;
		
		while ((ch = bin.read()) != -1) {
			bout.write(ch);
		}

		bin.close();
		fin.close();
		bout.close();
		out.close();
		arq.delete();
	}[/code]

Aeeee!! Parabéns!

Valeu… e muito obrigado pela paciêcia