Pessoal, estou precisando chamar um relatório que tem um sub relatório na minha aplicação web, porém não estou conseguindo. Já tentei de várias formas. O meu código atualmente esta assim:
public void geraProtocoloSolicitacao(Integer codigoSol) throws Exception {
HashMap<String, Object> protocoloSolicitacao = new HashMap<String, Object>();
URL web = getClass().getResource("/relatoriosjaspers/sub01Amostras.jasper");
protocoloSolicitacao.put("SUBREPORT_DIR", web.toString());
protocoloSolicitacao.put("solic", codigoSol);
geraPDF.executarRelatorio(
"./relatoriosjaspers/protocoloSolicitacao.jasper",
protocoloSolicitacao);
}
Alguém poderia ajudar. Seria isso mesmo?
Desde já agradeço.
Renan.