Alguem pode me ajudar?

0 respostas
O21

A galera estou precisando de um Help…

1º Fiz um relatorio no iReport e compilei para jasper.
2º Criei um servlet para gerar o relatorio.
3º criei um web.xml para exibir o servlet no browser.
4º Testei o servlet, mas o relatorio em pdf saiu em branco.

Alguem sabe por q :?: :?: :?:

CODE:

import net.sf.jasperreports.engine.<em>;

import java.io.ByteArrayOutputStream;

import java.io.IOException;

import java.io.OutputStream;

import java.util.</em>;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import com.sun.corba.se.pept.transport.Connection;

public class JaperReport extends HttpServlet{

private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest Request, HttpServletResponse response)
throws ServletException, IOException {
	doPost(Request, response);
}


public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException {
	
	try { 
		String pathJasper = getServletContext().getRealPath("Boleto.jasper");			
		ByteArrayOutputStream Stream = new ByteArrayOutputStream();

        //Parametros do relatorio
        Map parametros = new HashMap();
		
	      

      JasperRunManager.runReportToPdfFile(pathJasper, parametros);

                 response.setContentType("application/pdf");
    response.sendRedirect("Boleto.pdf");
 		
		
		 } catch (Exception e) {
			 response.getWriter().println("Erro ao gerar o relatório: " + e);
		 } 
 }

}

Criado 31 de maio de 2006
Respostas 0
Participantes 1