Tomcat ne trouve pas mes servlets

deissy Messages postés 3 Statut Membre -  
 barabbas -
Bonjour,

J'ai installé Tomcat 6.0 sur ma machine,
j'ai mis mes pages html dans -> Tomcat 6.0\webapps\monsiteweb
et mes servlets dans -> Tomcat 6.0\webapps\monsiteweb\WEB-INF\classes

je lance Tomcat, puis accede à l'index.html comme suis avec mon browser:

http://localhost:8080/monsiteweb/index.html

tou vas bien, mais quand j'appelle une de mes servlets depuis le site,
j'ai une erreur 404 not found :

Etat HTTP 404 - /monsiteweb/servlet/Servletno1
type Rapport d'état
message /monsiteweb/servlet/Servletno1
description La ressource demandée (/monsiteweb/servlet/Servletno1) n'est pas disponible.

y a des examples qui fonctionnent correctement dans le dossier webapps\examples,
j'ai fait exatement la meme structure de dossier mais tomcat ne trouve pas ces servlets ?!!?

PS : je suis sur que le site fonctionne correctement, je l'ai testé avec Tomcat sur les ordi de mon
uni, pas de probleme la bas.

Si quelqu'un pouvait m'aider !!! merci !

2 réponses

barabbas
 
je croi q c a cause du fichier web.xml de tomcat
bin, tu n'as qu'as ajouter les balises

<servlet>
<servlet-name>New_servlet</servlet-name>
<servlet-class>New_servlet</servlet-class>
</servlet>

aussi que:

<servlet-mapping>
<servlet-name>New_servlet</servlet-name>
<url-pattern>/......./New_servlet</url-pattern>
</servlet-mapping>
0
deissy Messages postés 3 Statut Membre
 
en fait je crois que c'est le web.xml qui contient pas les infos que je veux !
comment faire pour le générer ??
-1