Consegui resolver... o problema estava mesmo nos paths... acabei elaborando um tutorial... passo a passo que posso disponibilizar.
André vou enviar para o teu e-mail
--- Em sex, 4/12/09, André <deco0_07@yahoo.
De: André <deco0_07@yahoo.
Assunto: RES: [java-br] Visualização de Relatorios
Para: java-br@yahoogrupos
Data: Sexta-feira, 4 de Dezembro de 2009, 12:06
Cara, eu espero que o pessoal possa ajudar nessa..
Porque tava fazendo um projeto pra faculdade e não ia de jeito nenhum..aí
depois que exportava pra PDF, eu mandei abrir pelo PDF mesmo...
Eu utilizei o plugin para netbeans..não sei se era por isso que
apanhei..rsrs
Estarei acompanhando o tópico também..
De: java-br@yahoogrupos .com.br [mailto:java-
de Jaime
Enviada em: sexta-feira, 4 de dezembro de 2009 08:46
Para: JavaBr
Assunto: [java-br] Visualização de Relatorios
Pessoal... Já há alguns dias venho a apenar para vizualizar os meus reports
Trabalho com NetBeans 6.7..
Antes de postar o código vou fazer algumas questões.
Será necessária alguma configuração adicional no netbeans para tal... além
das bibliotecas do JasperReport? ... (Eu gero o relatorios com Ireport a
parte)?
Pelos testes que fiz... me parece que o problema está na indicação do
path... agradecia que reparessem.. . Ai vai o código... do servlet que é
chamado por uma JSP
String path = getServletContext( ).getRealPath( "./relatorios/ ");
String relJasper = path + "ListaFuncionarios. jasper";
Connection con = Conexao.getConnecti on();
//Map<String, Object> params = new HashMap<String, Object>();
/*
try
{
JasperReport jasperReport =
JasperCompileManage r.compileReport( reportSource) ;
JasperPrint jasperPrint = JasperFillManager. fillReport( jasperReport, new
HashMap(), con);
JOptionPane. showMessageDialo g(null, "xxxxxxxxxxxxxxx" );
JasperExportManager .exportReportToH tmlFile(
jasperPrint, reportDest);
JasperViewer. viewReport( jasperPrint) ;
*
catch (JRException ex)
{
ex.printStackTrace( );
}
}*/
Map parameters = new HashMap();
JasperPrint report = null;
try{
//preenche o relatório
report = JasperFillManager. fillReport( relJasper, parameters,
con);
response.setContent Type("applicatio n/pdf");
byte x1[] = JasperExportManager .exportReportToP df(report) ;
response.getOutputS tream().write( x1);
}catch(JRException e){
System.out.println( e.getMessage( ));
}
}
____________ _________ _________ _________ _________ _________ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
____________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br







0 comentários:
Postar um comentário