| Subject: | Re: [javasf] Erro ao chamar relatório por um CommandButton |
|---|---|
| From: | alex fernando egidio |
| Date: | Wed, 2 Mar 2011 11:14:15 -0300 |
|
Achei a solução agora deu certo está foi a solucão correta ServletOutputStream servletOutuputStream = response.getOutputStream(); String caminho = "/relatorio/ReVendaRapida.jasper";// caminho dentro do WebContent InputStream reportStream = getServletConfig().getServletContext().getResourceAsStream(caminho); new ConnectionJDBC(); Connection conn = ConnectionJDBC.getconexao();//Conexão Long codigo = Long.parseLong(request.getParameter("codigo"));//código ou Pk do objeto vinda por requisição HashMap<String, Long> parameterMap = new HashMap<String, Long>(); parameterMap.put("PAR_PEDIDO",codigo);//parametros JasperRunManager.runReportToPdfStream(reportStream, servletOutuputStream, parameterMap, conn);//exporta para o browser em PDF response.setContentType("application/pdf"); servletOutuputStream.flush(); servletOutuputStream.close(); conn.close(); -- Você recebeu esta mensagem por que é membro do Javasf http://groups.google.com/group/javasf Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [javasf] Re: JSF - Internacionalização, Jose Marques Filho |
|---|---|
| Next by Date: | [javasf] ValueChangeListener e inputFile, Diego N. |
| Previous by Thread: | Re: [javasf] Erro ao chamar relatório por um CommandButton, Flavio Cysne |
| Next by Thread: | [javasf] Re: JSF - Internacionalização, Guilherme da Costa Silva |
| Indexes: | [Date] [Thread] [Top] [All Lists] |