Hola tur...
para imprimir un reporte directamente se utiliza JasperPrint y JasperPrintManager
el codigo es muy simple
Código java:
Ver originalJasperPrint jasperPrint= JasperFillManager.fillReport(report,parametro,connect);
JasperPrintManager.printReport(jasperPrint,true)
;
espero haberte ayudado, saludos