Código Java:
Ver original
try { Class.forName("com.mysql.jdbc.Driver"); Connection conexion = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/puntoDeVenta", "root", "123qwe2"); JasperReport repTick=(JasperReport) JRLoader.loadObject(getServletContext().getRealPath("WEB-INF/ticket25092011.jasper")); param.put("idVentaActual", idVenta); byte[] fichero= JasperRunManager.runReportToPdf(repTick, param, conexion); response.setContentType("application/pdf"); response.setContentLength(fichero.length); ServletOutputStream out = response.getOutputStream(); out=response.getOutputStream(); out.write(fichero, 0, fichero.length); out.flush(); out.close(); //conexion.commit(); conexion.close(); } } } catch(JRException ex){ } finally { //out.close(); }
Alguien me puede ayudar?? necesito que se imprima en la impresora local de donde se este ejcutando la aplicacion web..