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 !!!