Relatório parametrizado com Ireport

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

[code]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){

    }
}[/code]