Pessoal cheguei na parte do relatórios em minha primeira aplicação Web, e estou apanhando tenho duvidas como:
Qual pasta correta devo colocar os arquivos de relatorios compilados ??
Qual o caminho correto para chama-los ??
Devo chama-lo por um Servelts ??
A imagem abaixo demonsta a extrutura do projeto, qual é a pasta correta para se colocar os arquivos de relatorios ?
isso é bem relativo,pq depende do tipo de relatorio, vc pode gerar ela para uma pasta /admin/report pq sao reports que só adm pode ter acesso, uma vez que vc terá regras de segurança de acesso na sua app, se colocar na raiz da webcontent,todos podem ter acesso, imagine o diretor da empresa gerar um relatorio, onde tem la o lucro da empresa, o salario dos presidentes etc. e isso ficasse disponivel para todos que soubesse o path. complicado ne?
Pessoa ai vai uma solução para quem está começando com relatórios em Aplicações web Igual a mim.
Sempre fiz relatórios em aplicações Desktop, sem problemas.
Agora comecei a desenvolver em JEE.
Muitos problemas com relatóios, varias soluções testadas, pesquisas em livros, google e fórum.
Depois de uma semana finalmente consegui exibir relatorio em PDF através do navegador.
Ai vai o código para quem está precisando.