Relatório em excel com Jasperreport

2 respostas
B

Olá pessoal,

alguem poderia explicar como gerar relatório excel com o JasperReport em uma aplicação web, pois pelo que vi na documentação ele só gera o arquivo ‘.xls’ em disco

Benedito Medeiros

2 Respostas

cv1

O JasperReports pode gerar relatorios em outros formatos, tambem, como por exemplo PDF, que sao bem mais faceis de se usar na web. Dê uma lida aqui:

http://jasperreports.sourceforge.net/samples/

smota

Mesmo ele gerando em disco você tem algumas opções:

  1. Gerar em um diretório acessível pelo httpd … ou seja, dentro do seu site e então redirecionar o usuário pra URL do relatório.
    Se ele tiver o plugin ele vai visualizar no browser mesmo senão vai fazer download.

  2. Você gera o arquivo em um diretório temporário ou seguro (depende do que vc quer fazer) e depois de gerado no mesmo servlet ou action você já abre o arquivo e cospe ele pro browser no response da requisição.

No fim das contas os 2 são fáceis de fazer e tem o mesmo comportamento final.

Criado 14 de novembro de 2003
Ultima resposta 18 de nov. de 2003
Respostas 2
Participantes 3