Desculpem se meu tópico não se adequa as normas do forum, mas recém criei registro aqui pra tirar uma duvida…
Preciso gerar um .pdf e exibir o mesmo, ele chega até o controller o qual possui o seguinte método referenceData:
protected Map referenceData(HttpServletRequest request, Object command,
Errors errors) throws Exception {
ListNotaForm form = (ListNotaForm) command;
Map mapa = new HashMap();
BigDecimal nroNota = form.getNroNota();
mapa.put("nroNota", nroNota);
mapa.put("CAMINHO_URL", request.getRealPath("/") + "WEB-INF/reports/");
jasperReport = JasperCompileManager.compileReport(mapa.get("CAMINHO_URL")+"relatorio.jrxml");
jasperPrint = JasperFillManager.fillReport(jasperReport, mapa, new JREmptyDataSource());
JasperExportManager.exportReportToPdfFile(jasperPrint, mapa.get("CAMINHO_URL")+"relatorio.pdf");
JasperRunManager.runReportToPdf(jasperReport, mapa);
JasperViewer.viewReport(mapa.get("CAMINHO_URL") + "relatorio.jrprint", false);
return mapa;
}
Alguém sabe porque ele não gera o pdf? Se alguem souber, pode me apontar o que devo alterar pra ele exibir o pdf? Ele gera o pdf, está la no diretório… mas não está exibindo! :?
Agradeço desde já!