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 !
Configuration: Windows Vista
Firefox 3.0

2 réponses

  1. 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
  2. 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