alguem sabe ao inves de eu abrir direto no adobe eu abrir pela web o relatorio: segue o codigo.
[code]
String pathfileconfig = getServletContext().getRealPath("/WEB-INF/classes");
Controle controle = new Controle(pathfileconfig);
String local = getServletContext().getRealPath("/relatorios");
JasperReport jasperReport = (JasperReport) JRLoader.loadObject(local + "/rep_Vendedor.jasper");
JasperPrint print = JasperFillManager.fillReport(jasperReport, null,controle.Connection());
JasperExportManager.exportReportToPdfFile(print, local + "/rep_Vendedor.pdf");
File dir = new File(local +"/rep_Vendedor.pdf");
response.setContentType("application/pdf");
response.setHeader("Content-Disposition",
"attachment; filename=" + dir.getName() + ";");
response.setHeader("application/pdf", "Content-Type");
FileInputStream fis = new FileInputStream(dir);
byte[] fileBlob = new byte[(int) dir.length() + 1];
fis.read(fileBlob);
fis.close();
response.getOutputStream().write(fileBlob);
response.getOutputStream().flush();
response.getOutputStream().close();[/code]