Relatório parametrizado com Ireport

0 respostas
N

Tudo bom pessoal?

Eu estou com um problema para gerar um relatório em ireport
é o seguinte, eu tenho duas datas em uma jsp e as envio para uma servlet
porém na hora de gerar o relatorio aparece aquela opção de fazer download do firefox

private void geraRelatorio(HttpServletResponse response, HttpServletRequest request, String dtInicio, String dtFinal){
        try{
            String path=request.getSession().getServletContext().getRealPath("/") + "\\WEB-INF\\relatorio\\";
            BaseDAO dao =  new  BaseDAO();
            response.reset();
            response.setContentType("aplication/pdf");
            OutputStream out = response.getOutputStream();
            HashMap params = new HashMap();
            params.put("dataInicio", dtInicio);
            params.put("dataFinal", dtFinal);

            JasperReport jr = JasperCompileManager.compileReport(path + "report2.jrxml");

            JasperPrint jp = JasperFillManager.fillReport(jr, params, dao.getConexao());

            JasperExportManager.exportReportToPdfStream(jp, out);

        }catch (Exception ex){

        }
    }
Criado 5 de setembro de 2009
Respostas 0
Participantes 1