Gerar mais de uma planilha para o mesmo arquivo CSV

0 respostas
F

Pessoal !!!

Eu tenho um codigo para gerar um arquivo CSV. O codigo está funcionando, mas eu gostaria de saber se é possivel gerar várias planilhas para um mesmo arquivo CSV, pois até então o codigo exporta todos os dados para apenas uma aba do arquivo.

Segue trecho do código:

String nomeArquivo = new Date().getTime() + "Arquivo.csv";
String caminhoArquivo = "";
caminhoArquivo = ((ServletContext) context.getExternalContext().getContext()).getRealPath("/arquivos");
caminhoArquivo = caminhoArquivo + "\\" + nomeArquivo;

PrintWriter fp = null;
try
{
  fp = new PrintWriter(new BufferedWriter(new FileWriter(caminhoArquivo, true)));
}
catch(Exception ex)
{
  ex.printStackTrace();
  return "";
}

String line = "teste1";
fp.println(line);   

fp.close();

response.setHeader("Content-type", "text/x-csv");
response.setHeader("Cache-control", "");
response.setHeader("Expires", "");
response.setDateHeader("Date", Calendar.getInstance().getTimeInMillis());
response.setHeader("Content-Disposition", "attachment; filename=\"" + nomeArquivo + "\"");

Valeu !!!

Criado 8 de julho de 2008
Respostas 0
Participantes 1