Bonjour tout le monde..
je vien de commencer le developpement d'un servlet ...
mais quand j'importe le package "javax.servlet.*" ça me donne en compilant une erreur qui me dit que ce package n'exist pas .
merci pour votre aide
Bonjour tout le monde..
je vien de commencer le developpement d'un servlet ...
mais quand j'importe le package "javax.servlet.*" ça me donne en compilant une erreur qui me dit que ce package n'exist pas .
merci pour votre aide
Salut
Tu utilise quel éditeur ?
Slaut,
Je pense qu'il faut mettre servlet-api.jar dans la librairie de ton projet.
Merci pour votre réponse
j'ai essayé : telechargé le JAR des servlet et le mettre dans la bibliothéque du projet et dans la platforme de l'editeur mais rien n'est fait ... (remarque j'utilise netbeans 6.5)
Merci
quel jar as-tu téléchargé? Quel procédure as-tu suivi pour l'ajouter?
j'ai telechargé celui ci : servlet-api.jar
et fut au volet tools de netbeans puis j'ai choisi libreries et je l'ai ajouté
et puis quand ça na pas marché je l'ai ajouté dans la platforme de netbeansdans le méme volet . et puis dans librairie du projet lui méme ..
mais rien ...
téléchargé à partir de où? Suivant ce que t'as téléchargé, faut parfois ouvrir le .jar avec winzip ou autre pour remarque qu'il s'agit d'une archive contenant la librairie + la javadoc + les spécification, dans ce cas faut en extraire le .jar de la librairie (un fichier .jar présent dans le .jar d'archive), et c'est ce dernier jar qu'il faut utiliser.
le dossier jar contient deux fichiers un servlet-api et un fichier text (licence) mais le premier est de type fichier nokia application installer .
j'ai tou telechargé depuis un site spécialisé.. : http://www.java2s.com/Code/Jar/Tomca...vletapijar.htm
la servlet api se télécharge normalement ici http://java.sun.com/products/servlet/download.html.
pour le reste, si t'as sorti le .jar du zip et que tu l'a référencé dans ton projet netbean, ca devrait fonctionner. Vérifie que netbeans ne te met pas une erreur quelque part par rapport à cette librairie.
Il n'y aucune raison de télécharger ce jar car celui-ci doit être dans le répertoire des librairies communes du serveur d'application (soit par exemple dans common/lib de Tomcat).
Par contre, il faut l'ajouter dans le chemin de compilation du projet (Java Build Path).
Ne connaissant pas Netbeans, je ne peux malheureusement pas t'indiquer la procédure à suivre.
Salut,
Avec Eclipse 3.4 ça m'est arrivé le même problème, et en cherchant sur les forums, j'ai trouvé cette solution, il se fait de copier le jar en question et ça marché... Je n'ai aucune explication, et aussi tout marche bien avant avec mon ancienne version d'Eclipsec_nvy
Il n'y aucune raison de télécharger ce jar
On a effectivement besoin de ce jar pour la compilation mais il n'y a pas de raison de le télécharger.
Je ne sais pas comment ça fonctionne sous Netbeans mais sous Eclipse, lorsque tu crées un projet web dynamique, tu y attribues un serveur dans Target Runtime, comme Tomcat par exemple, et automatiquement les librairies communes, celles du répertoire common/lib pour Tomcat (comme le jar servlet-api.jar et jsp-api.jar), sont ajoutées au Java Build Path du projet.
Donc, à partir du moment où tu as téléchargé Tomcat ou un autre serveur, tu n'as pas besoin de télécharger séparément le jar servlet-api.jar.
ca sous entends l'utilisation de web project dans in IDE, il n'a jamais dit avoir fait ça, et il arrive de développer sans passer par ces architecture parfois lourdes de l'IDE. Si tu fait un projet maven, par exemple, faudra inclure ces api en scope compilation![]()
Partager