loadXmlDesign

0 respostas
spranta

Oi galera, estou começando a mexer com o JasperReports mas não estou conseguindo fazer com que minha aplicação ache o arquivo xml que criei no iReport. Estou fazendo o seguinte:

JasperDesign jasperDesign = JasperManager.loadXmlDesign(“relatorio.xml”);
De forma, que o arquivo xml está na mesma pasta que o servlet que o chama. Daí, como não deu certo eu tentei assim:

String reportFilename = getServletContext().getRealPath("/reports/relatorio.xml");

File reportFile = new File(reportFilename);

JasperDesign jasperDesign = JasperManager.loadXmlDesign(reportFilename);

Mas também não deu certo, a exceção lançada é sempre a mesma: java.io.FileNotFoundException

Será que alguém pode me auxiliar nesta?

Outra coisa, é que também vou precisar gerar relatórios em html mas me pareceu que o JasperReports gera arquivos html muito grandes, enfim, vcs me aconselham a usar o Jasper para html?

Obrigado a todos, Spranta.

Criado 20 de fevereiro de 2004
Respostas 0
Participantes 1