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
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
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:
Mesmo ele gerando em disco você tem algumas opções:
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.
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.