[jsp/XML]NoClassDefFoundError: org/jdom/input/SAXBuilder
salut,
je veux afficher le contenu d'un fichier XML dans ma JSP, et j'ai ce message:
Citation:
java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder
mybeans.GesXmlFile.lireFichier(GesXmlFile.java:27)
mybeans.GesXmlFile.<init>(GesXmlFile.java:21)
.
.
.
je n'ai indiqué le fichier jdom.jar (que j'ai téléchargé sur le net) qu'à eclipse,
y'aurait t'il autre chose à faire encore?
voilà un extrait de mon beans que j'ai fais sous éclipse:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
package mybeans;
import java.io.File;
import java.util.Iterator;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
public class GesXmlFile
{
static Document docJDOM; //nom logique du fichier de zone
static Element racine; // racine du fichier de zone
Iterator listHote; // liste contenant tout les hotes
public GesXmlFile()
{
lireFichier();
}
/* Transformation du fichier xml en arborescence JDom*/
public void lireFichier()
{
SAXBuilder sxb = new SAXBuilder(); // utilitaire pour parser le fichier
try
{
// création du document JDOM à partir du fichier xml
docJDOM = sxb.build(new File("mybeans/FZone.xml"));
}
catch(Exception e){System.out.println("error " + e);}
// initialisation de la racine du document JDOM
racine = docJDOM.getRootElement();
}
} |
NB: J'ai essayé de lister le fichier XML sous éclipse et ça marche sans problème. Je ne pense pas que la jsp ait un problème, mais je vous l'enverrai si vous la jugez necessaire pour m'aider.
Merci.