Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2011, 12:09
oscardelphi
 
Fecha de Ingreso: octubre-2010
Mensajes: 27
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: exportar reporte a pdf ireport-netbeans6.1

Hola tur_kito,

Que versión del iReport estas usando??, asi mismo sugiero que revises si todos los JAR del iReport han sido agregado correctamente en tu proyecto.

Por otro lado, puedes agregar en el archivo web.xml de tu proyecto las siguientes líneas:

<servlet>
<servlet-name>ImageServlet</servlet-name>
<servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServ let</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>ImageServlet</servlet-name>
<url-pattern>/image</url-pattern>
</servlet-mapping>

Y agrega en tu Servlet donde llamas al reporte el siguiente código;

if (tipo.equals("PDF")) {
response.setContentType("application/pdf");
exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_P RINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_S TREAM, response.getOutputStream());
exporter.setParameter(JRHtmlExporterParameter.IMAG ES_URI, request.getContextPath() + "/image?image=");

}

Esperando haberte ayudado, me despido. Y no te olvides que puedes escribirme a:

[email protected]

Saludos

Manuel