-
Total de itens
1 -
Registro em
-
Última visita
Sobre kr3bys
kr3bys's Achievements
0
Reputação
-
kr3bys alterou sua foto pessoal
-
Olá Ao implementar um método de impressão, acontece o erro descrito abaixo, alguém sabe onde está o problema? Meu .xhtml <p:commandButton value=" Imprimir " icon="ui-icon-print" actionListener="#{imprimir.imprimirTela}"/> Minha classe Bean package br.com.petshop.bean; import java.sql.Connection; import java.util.HashMap; import javax.faces.bean.ManagedBean; import javax.faces.bean.ViewScoped; import org.omnifaces.util.Faces; import org.omnifaces.util.Messages; import br.com.petshop.util.HibernateUtil; import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperPrintManager; @ViewScoped @ManagedBean public class imprimir { public imprimir(){ } public void imprimirTela(){ try{ String caminho = Faces.getRealPath("/reports/vendas.jasper"); java.util.Map<String, Object> parametros = new HashMap<>(); Connection conexao = HibernateUtil.getConexao(); JasperPrint relatorio = JasperFillManager.fillReport(caminho, parametros, conexao); JasperPrintManager.printReport(relatorio, true); } catch (JRException erro) { Messages.addGlobalError("Erro"); erro.printStackTrace(); } } }