PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Gerar Excel App Web - Java/Primefaces #595503

16/07/2018

0

Boa tarde,

Fiz uma aplicação que exporta uma consulta para o Excel, utilizando o POI. Funciona perfeitamente, mas estou deixando um nome de arquivo fixo que é gerado no servidor e depois "baixado" para a estação.

Minha dúvida é se não vai ocorrer algum problema, quando mais de um usuário estiver baixando/gerando o arquivo ao mesmo tempo. Alguém tem uma solução para evitar essa situação?


public StreamedContent getStreamedContent() throws FileNotFoundException, IOException {
File arquivo = new File("c:\\\\temp\\\\producao.xls");
this.exportarExcel(arquivo); // gera o xls
FileInputStream stream = new FileInputStream(arquivo);
streamedContent = new DefaultStreamedContent(stream, "application/xls", arquivo.getName());
return streamedContent;
}
Ricardo Pestana

Ricardo Pestana

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar