Pessoal, boa noite tudo bem?
Eu dei uma procurada aqui no fórum, mas não achei uma solução para meu caso.
Tenho um método que gera um relatório em excel usando POI, mas não to conseguindo fazer minha aplicação forçar o download.
Estou usando JSF + RichFaces, eu sempre usei PrimeFaces, que tem um componente exclusivo para download, mas nesse projeto aqui na empresa só posso usar RichFaces.
Abaixo está o código que gera o excel.
O que preciso acrescentar nesse método para forçar o download? O ideal seria não armazenar o arquivo excel no servidor.
[code]RelatorioRetornoCheque relatorio = new RelatorioRetornoCheque();
FileOutputStream outputStream = null;
Workbook workbook = null;
try {
workbook = relatorio.gerarRelatorio(this.listaRetornos);
outputStream = new FileOutputStream(“diretorio/teste.xls”);
workbook.write(outputStream);
} catch (IOException e) {
e.printStackTrace();
}
return workbook;[/code]
Por favor, me ajudem pessoal!
Brigadão!