Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Errore in JSP

  1. #1

    Errore in JSP

    Salve a tutti...spero mi aiuterete in questo mio problema..
    dunque, sto utilizzando Jasper Report per la creazione di report in formato xml che successivamente verranno compilati e visualizzati da una applicazione web..
    per caricare tale file uso, ovviamente, una jsp con il codice che credo sia esatto ( l ho trovato su questo sito!!!)...
    ora mi da solo questo errore:

    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
    at org.sportfantasy.jasperreport.TestJR.main(TestJR.j ava:27)


    MI AIUTATE PER FAVORE?



    grazie

  2. #2
    significa che ti mancato delle librerie (i file .jar) nel tuo classpath.

    Se non sai quali, ti consiglio di usare un servizio come http://www.jarfinder.com/
    Basta digitare il nome della classe (nel tuo caso org.apache.commons.digester.Digester) e lui ti dice in quali JAR è contenuta la classe.
    Poi i jar li cerchi sul tuo sistema (se hai scaricato delle librerie ci dovrebbero essere) oppure li scarichi dal web...
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    ok grazie, ma io la libreria di Digester l ho già scaricata ma purtroppo continua a darmi lo stesso errore e sulla stessa riga di codice, cioè:

    JasperDesign jasperDesign = JRXmlLoader.load(JASPER_REPORT_FOLDER + JASPER_FILENAME + ".jrxml");


    GRAZIE

  4. #4
    come ti ho già detto non basta avercela, deve stare nel classpath.
    Se non sai cosa significa vedi http://java.sun.com/j2se/1.3/docs/to...classpath.html

    ciao
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  5. #5
    Scusa l'ignoranza...ma il classpath va settato dal prompt dei comandi??
    non so farlo
    io ogni volta ho solo inserito le librerie e funzionava..perchè stavolta devo definire il classpath??
    scusa ancora...ma proprio non lo so fare

  6. #6
    ah, siccome è una pagina JSP le librerie devono stare nella cartella WEB-INF/lib di WebContent!
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  7. #7
    si li le ho messe...e ora girando ho trovato che devo creare pure il MANIFEST.MF dove inserire il build path..
    fatto ma
    NON VAAAAAA

    ORA CHE CI SONO.per caso sai come caricare in una jsp lo stesso codice solo che in una applicazione che usa struts?'
    grazie tantissimo

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.