Ver Mensaje Individual
  #308 (permalink)  
Antiguo 27/08/2005, 16:25
ojvm_24
 
Fecha de Ingreso: agosto-2005
Mensajes: 20
Antigüedad: 19 años, 5 meses
Puntos: 0
GRACIAS yimenz

lo de el codigo si he visto los ejemplos que han puesto en foro, de hecho el codigo que estoy usando lo obtube de aqui, claro tambien checando uno que otro tutorial, mira como comento en mi post anterior he diseñado un reporte sin acceso a bd lo unico que tiene es un campo de texto en el encabezado, si lo lanzo dentro de la aplicacion si se visualiza pero si lo no se ve si lo ejecuto desde mi .jsp.

este es el codigo

<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>

<%

Connection conexion;
String STRING = "jdbc:mysql://localhost/tesoreria";
Class.forName("com.mysql.jdbc.Driver").newInstance ();
conexion = DriverManager.getConnection(STRING,"root","test");
byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath (), null, conexion);

response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
%>


muchas gracias por la ayuda que me puedas dar..