Olá pessoal,
Tenho uma aplicação em jsf1.2+tomcat6+europa+richfaces+a4j e gostaria de saber como faço para exibir o pdf do arquivo .jasper em uma página web.
Obrigado.
Att:
Jonny Marques
Programador
Vetor Informática
Até o presente momento consegui isso:
public static void doReport(String relatorio, HashMap parametros) throws ClassNotFoundException,
SQLException, JRException {
PortalParam pp = new PortalParam();
String driver = pp.getDrive();
Class.forName(pp.getDrive());
Connection con = DriverManager.getConnection(pp.getUrl(), pp.getUsuario(), pp.getSenha());
// Executa o relatório
JasperPrint impressao = JasperFillManager.fillReport(relatorio, parametros, con);
// Salva o relatorio no arquivo
JasperExportManager.exportReportToPdfFile(impressao, pp.getPathReport()+"//report.pdf");
JasperViewer.viewReport(impressao, false);
con.close();
}