Olá,
Estou com dúvidas e nao consigo encontrar uma maneira de fazer isso.
Eu tenho um botao numa jsp com a figurinha de um pdf e quando clico la quero abrir um popup perguntando se o usuario quer abrir ou salvar o arquivo…
eu ja fiz a minha classe que gera o pdf
public static void geraRelatorioPdfDoacao(String path){
		Map parametros = new HashMap();
		try{
			InputStream input = GeraRelatorio.class.getResourceAsStream("/reports/doacao.jasper");
			JasperReport report = (JasperReport) JRLoader.loadObject(input);
			parametros.put("ReportTitle", "Doacao PDF");
			Connection conn = ConnectionFactory.getConnection();
			JasperPrint print = JasperFillManager.fillReport(report, parametros, conn);
			File file = new File(path+"doacao.pdf");
			OutputStream output = new FileOutputStream(file);
			JasperExportManager.exportReportToPdfStream(print, output);
		}catch(Exception e){
			e.printStackTrace();
		}		
	}e chamo na servlet que eu aciono no botao
String path = getServletContext().getRealPath("/");
		GeraRelatorio.geraRelatorioPdfDoacao(path);Agora nao sei o q fazer para abrir o pdf.
Espero que possam me ajudar.
