Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

silviofmv

Visualizar relatório jasperreport

Recommended Posts

Ola! galera,

 

 

Estou com um probleminha, não esta visualizando meu relatório no jasperview no meu .jsp, e o pior não da erro alguma, só não visualiza, segue ai embaixo o meu código do .jsp:

 

<%@page import="br.scv.BeanDiversos,br.scv.BeanJasper,java.util.*,java.io.*,java.sql.Result

Set"%>

<%@page import="net.sf.jasperreports.engine.JRResultSetDataSource"%>

<%@page import="net.sf.jasperreports.engine.JasperCompileManager"%>

<%@page import="net.sf.jasperreports.engine.JasperFillManager"%>

<%@page import="net.sf.jasperreports.engine.JasperManager"%>

<%@page import="net.sf.jasperreports.engine.JasperPrint"%>

<%@page import="net.sf.jasperreports.engine.JasperReport"%>

<%@page import="net.sf.jasperreports.engine.util.JRLoader"%>

<%@page import="net.sf.jasperreports.engine.*"%>

<%@page import="net.sf.jasperreports.view.*"%>

<jsp:useBean id="dv" scope="session" class="br.scv.BeanDiversos"/>

<jsp:useBean id="jas" scope="session" class="br.scv.BeanJasper"/>

<%int vForm = Integer.parseInt(request.getParameter("vForm"));

String[] dados = request.getParameterValues("dados");

String caminhoRelJasper = dados[1]+".jasper";

JasperReport relJasper = (JasperReport) JRLoader.loadObject(caminhoRelJasper);

Map parameters = new HashMap();

ResultSet rs = null;

dv.Conexao();

if ((vForm == 86) || (vForm == 92)) {

parameters.put("nomeCedente",dados[3]);

parameters.put("agConta",dados[4]);

parameters.put("imagem",dados[5]);

parameters.put("codBanc",dados[6]);

rs = dv.stmt.executeQuery(jas.BeletoBanc(dados));

}

else if (vForm == 68) {

rs = dv.stmt.executeQuery(jas.EtiquetaProd(dados));

}

/* implementação da interface JRDataSource para DataSource ResultSet */

JRResultSetDataSource jrRS = new JRResultSetDataSource( rs );

JasperPrint impressao = JasperFillManager.fillReport(relJasper,parameters,jrRS);

dv.con.close();

// visualizar no jasperview

JasperViewer viewer = new JasperViewer(impressao, false);

viewer.setVisible(true);

viewer.show();

%>

 

se alguém poder me ajudar mande resposta, ou mande um e-mail pra mim silviofmv@yahoo.com.br, já agradeço antecipado, um abraço a todos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, estou movendo seu tópico para o sub-fórum correto ok.

 

Plataforma Java http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma Java > Java web

 

Em relação a sua dúvida, você tem certeza que o caminho do relatório está correto.

 

Flwww, grande abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.