Como exibir relatorios do iReport no formato Html

1 resposta
S

Olá pessoal, andei procurando como exibir relatórios feitos no iReport para o formato html, mas não encontrei o que relamente queria… além de ter muito mais coisa para o formato pdf.
Gostaria, na verdade, que o relatório gerado fosse exibido em outra aba do browser e no formato HTML. Alguém tem alguma idéia de como fazer isso?
Desde já agradeço.

1 Resposta

S

Oi Maracuja, tentei faz assim:

String caminhoRelJasper = "Alunos.jasper";

         InputStream relJasper = getClass().getResourceAsStream(caminhoRelJasper);
		
		
	 // Parametros do relatorios
	 Map parametros = new HashMap();
         parametros.put("programa", programa);
         parametros.put("situacao", situacao);
         parametros.put("nivel", nivel);

 JasperPrint impressao = null;
		try {
                 
			impressao = JasperFillManager.fillReport(relJasper, parametros, con);
                        JRAbstractExporter exporter = new JRHtmlExporter();
                        exporter.setParameter(JRExporterParameter.JASPER_PRINT , impressao); 
                        exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, response.getOutputStream()); 
                        exporter.exportReport(); 
                         
                        
		} catch (JRException e) {
			
			System.out.println(e.getMessage());
			
		}

Mas exibiu um html na mesma pagina e ainda em branco. :frowning:

Criado 7 de outubro de 2008
Ultima resposta 8 de out. de 2008
Respostas 1
Participantes 1