boa tarde
Alguem m poderia ajudar
Criei um relatorio que recebe um parametro (codFuncionario) com o iReport 4.0.0 e pretendo
visualizar assim q clickar num link na pagina web, mais sempre q faço o click ele aparece uma pagina em branco (ñ mostra o relatorio)
para isso utilizei uma servlet que interliga os dois (relatorio e a pagina)
o codigo da servlet é
JasperReport relatorioJasper = (JasperReport)JRLoader.loadObject(
// caminho por onde está guardado o relatorio
context.getRealPath("/WEB-INF/Relatorios/123relatorioParametro.jasper"));
Map parametros = new HashMap();
parametros.put("codigoFuncionario", Integer.parseInt(request.getParameter("codigoFuncionario")));
bytes = JasperRunManager.runReportToPdf(relatorioJasper,parametros,conn);
System.out.println(“Certo”);
if (bytes != null && bytes.length > 0) {
// envia o relatório no formato PDF para o browser
response.setContentType(“application/pdf”);
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
e chamo a servlet numa pagina que está
Escreva o código do Funcionario // onde Relatorio é o nome da servlet//*******************
Alguem poderia me ajudar???