salut,

je veux afficher le contenu d'un fichier XML dans ma JSP, et j'ai ce message:
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.