Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    24

    ireport,jasper report e Java

    Buongiorno gente

    Mi servirebbe un consiglio su come procedere ,perchè mi sono arenato. Sto smanettando in un progetto struts, e sono arrivato al punto della reportistica.
    Come tool utilizzo Ireport e come libreria jar Jasper Report.

    Ora come primo esempio ho seguito questo che è stato pubblicato qui..

    http://java.html.it/articoli/leggi/2...sper-report/3/

    e diciamo che finchè è un report fisso riesco a farli visualizzare.

    Ora mi è stato richiesto pero di usare i filtri.
    Quindi supponiamo di avere 2 classi, A e B, e nella pagina di report Struts, io debba inserire la classe di cui voglio visualizzare gli studenti.

    Come posso passare il dato che inserisco da jsp,tramite action, a Ireport,e quindi gestire ogni volta la query differente??
    Suppongo che ci sia qualche metodo dentro la libreria Jasper Report, ma non mi pare di aver trovato qualcosa di utile.
    Spero di essere stato chiaro
    Grazie in anticipo a chi risponderà.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    24
    Nel frattempo ho risolto in parte la prima parte , ma ho qui un altra domanda..
    devo esportare il tutto in formato pdf.. ora seguendo l'esempio
    ho scritto..

    JasperExportManager.exportReportToPdfFile(jp, JASPER_REPORT_FOLDER + "report.pdf");

    ho scaricato l'ultima versione di Itest (5.1.3) .Dentro ci ho trovato 6 jar di Itest, e li ho importati tutti nelle lib del mio applicativo.
    Eppure nonostante Itest, continua a darmi l'errore

    java.lang.NoClassDefFoundError: com/lowagie/text/DocumentException
    net.sf.jasperreports.engine.JasperExportManager.ex portReportToPdfFile


    E' come se non trovasse i jar anche se effettivamente ci sono. Qualche sggerimento??

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    volevi scrivere iText vero?
    Nelle nuove versioni di iText hanno modificato il nome dei package: forse la classe che ne fa uso nel tuo progetto ha ancora degli import settati sulla versione precedente di iText. Prova a sentire loro, o semplicemente, comincia con l'aggiornare anche jasper reports
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    24
    si Andrea era esattamente il problrema del package che hai esposto tu.
    Ho preso una versione precedente di Itext e ora funziona

    grzie della risposta ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.