Hola, he estado buscando por la red como integrar spring con jasperreports y o no encuentro nada, o lo que encuentro no lo entiendo...
sin spring, utilizo este código y funciona:
String ruta -> con la ruta del fichero .jasper.
Connection con = null;
try {Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e) {System.
out.println("MySQL JDBC Driver not found.");
System.exit(1);
}
try {
con = DriverManager.getConnection(BBDD,user, pass);con.setAutoCommit(
false);
}
catch (SQLException e) {System.out.println("Error de conexión: " + e.getMessage());
System.exit(4);
}
Con esto obtengo una conexion a la base de datos.
Map pars = new HashMap();
pars.put("P_idVenta",idVenta);
Paso, digamos los parametros que necesito.
JasperPrint jasperPrint = JasperFillManager.fillReport(ruta,pars,con);
JasperViewer.viewReport(jasperPrint, false);
También he conseguido generar pdf...
Este codigo funciona correctamente, ahora lo que quiero es integrar jasperreports con spring, y obtener exactamente lo mismo:
-> VISUALIZAR EL REPORTE
-> O IMPRIMIRLO DIRECTAMENTE
Gracias!!!