Problème constructeur de SaxB
Bonjour, je developpe une appli web qui prend en entrée un fichier de données xml.
Je devrais mes beans grace a ma méthode init de la classe LesProduits,
La méthode init fait appel a une classe (ParseXml) contenant la methode censée parser mon fichier xml, mais j'ai une erreur sur le constructeur de SaxBuilder ! Et je ne vois vraiment pas pourquoi. auriez vous des suggestions?
erreur: java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder
Voici les deux classes en question:
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
| package metier;
import java.io.FileInputStream;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.Properties;
import xml.*;
public class LesProduits implements ILesProduits {
private ArrayList<Produit> lesProduits;
public LesProduits ()
{
}
public void init()
{
ParseXml xml=new ParseXml();
System.out.println("dans LesProduits");
lesProduits = xml.ParseFichXML("testxml.xml");
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| package xml;
import java.io.*;
import org.jdom.*;
import java.util.List;
import java.util.Iterator;
import org.jdom.input.*;
import java.util.ArrayList;
import metier.*;
public class ParseXml {
static org.jdom.Document document;
static Element racine;
public ArrayList<Produit> ParseFichXML(String chemin){
//On crée une instance de SAXBuilder
SAXBuilder sxb = new SAXBuilder();
try
{
//etc
}
} |
Merci de vos réponses