IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[Servlet] Erreur dans le fichier web.xml


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut [Servlet] Erreur dans le fichier web.xml
    Bonjour,

    J'ai un pb au démarrage de tomcat au niveau de mon fichier web.xml dont voici le contenu :

    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
     
    <web-app>
     
    <servlet>
        <servlet-name>Controller</servlet-name>
        <servlet-class>Formulaire.Controller</servlet-class>
    </servlet>
     
    <servlet-mapping>
        <servlet-name>Controller</servlet-name>
        <url-pattern>/Controller</url-pattern>
    </servlet-mapping>
     
    <servlet>
        <servlet-name>Checklogin</servlet-name>
        <servlet-class>Formulaire.Checklogin</servlet-class>
    </servlet>
     
    <servlet-mapping>
        <servlet-name>Checklogin</servlet-name>
        <url-pattern>/Checklogin</url-pattern>
    </servlet-mapping>
     
     
    <session-config>
        <session-timeout>30</session-timeout>
    </session-config>
    </web-app>
    J'ai l'erreur : "Parse error..." "L'élément web-app n'accepte pas servlet ici" et cela se situe au niveau de la deuxième balise servlet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <servlet>
        <servlet-name>Checklogin</servlet-name>
        <servlet-class>Formulaire.Checklogin</servlet-class>
    </servlet>
    Pourtant je dois bien mettre ces lignes pour chaque servlet de mon application non?

    Quelqu'un peut-il me dire d'ou vient l'erreur? Je débute en jsp/servlet et je vois pas trop.

    Merci d'avance

  2. #2
    Membre éclairé Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Par défaut
    je dirais au pif que ton web.xml doit plutot etre comme ça

    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
     
    <web-app> 
     
    <servlet> 
        <servlet-name>Controller</servlet-name> 
        <servlet-class>Formulaire.Controller</servlet-class> 
     
        <servlet-name>Checklogin</servlet-name> 
        <servlet-class>Formulaire.Checklogin</servlet-class> 
     
     
    </servlet> 
     
    <servlet-mapping> 
        <servlet-name>Controller</servlet-name> 
        <url-pattern>/Controller</url-pattern> 
     
        <servlet-name>Checklogin</servlet-name> 
        <url-pattern>/Checklogin</url-pattern> 
    </servlet-mapping> 
     
     
    <session-config> 
        <session-timeout>30</session-timeout> 
    </session-config> 
    </web-app>

    essaye

  3. #3
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    J'ai toujours la meme erreur à ce niveau :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <servlet-name>Checklogin</servlet-name> 
    <servlet-class>Formulaire.Checklogin</servlet-class>
    "L'élément servlet n'accepte pas servlet-name (1 ere ligne) "


  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    Citation Envoyé par Tex-Twil
    je dirais au pif que ton web.xml doit plutot etre comme ça

    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
     
    <web-app> 
     
    <servlet> 
        <servlet-name>Controller</servlet-name> 
        <servlet-class>Formulaire.Controller</servlet-class> 
     
        <servlet-name>Checklogin</servlet-name> 
        <servlet-class>Formulaire.Checklogin</servlet-class> 
     
     
    </servlet> 
    <servlet-mapping> 
        <servlet-name>Controller</servlet-name> 
        <url-pattern>/Controller</url-pattern> 
     
        <servlet-name>Checklogin</servlet-name> 
        <url-pattern>/Checklogin</url-pattern> 
    </servlet-mapping> 
     
     
    <session-config> 
        <session-timeout>30</session-timeout> 
    </session-config> 
    </web-app>

    essaye

    C est faux ce que tu dis ça marche très bien!!!
    Peut etre le nom de la servlet et un nom reserve par Tomcat, pour l'authentification des users....

  5. #5
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Bon j'ai réussi, c'est juste qu'il faut mettre un tag servlet et servlet-mapping pour chaque servlet.

    Merci de votre aide en tout cas!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur dans le fichier web.xml
    Par kevin254kl dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 09/12/2014, 13h05
  2. Erreur dans mon fichier web.xml
    Par rahmaniaymen dans le forum Hibernate
    Réponses: 12
    Dernier message: 18/11/2012, 13h41
  3. Réponses: 7
    Dernier message: 02/06/2011, 15h41
  4. Problème de servlet dans mon fichier web.xml
    Par bel09 dans le forum Spring
    Réponses: 4
    Dernier message: 07/05/2009, 17h26
  5. Erreur d'évaluation (parse) dans le fichier web.xml de l'application
    Par popinenhbourg dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 15/05/2006, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo