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

Eclipse Java Discussion :

Erreur Fichier /WEB-INF/web.xml introuvable EDI eclipse


Sujet :

Eclipse Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Erreur Fichier /WEB-INF/web.xml introuvable EDI eclipse
    bonjour,
    je suis débutante dans le développemnt avec eclipse 3.1,tomcat et strutsbox.
    j'ai suivi le tutorial de serge tahe ,mais j'ai un problème dans le log de tomcat:
    ATTENTION: Erreur interne: Fichier /WEB-INF/web.xml introuvable
    voici le fichiet web.xml
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>**.do</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    </web-app>

    j'utilise le fichier struts-config suivant:
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <action-mappings>
    <action
    path="/main"
    parameter="/vues/main.html"
    type="org.apache.struts.actions.ForwardAction"
    />
    <action
    path="/erreurs"
    parameter="/vues/erreurs.personne.jsp"
    type="org.apache.struts.actions.ForwardAction"
    />
    <action
    path="/reponse"
    parameter="/vues/reponse.personne.jsp"
    type="org.apache.struts.actions.ForwardAction"
    />
    </action-mappings>
    </struts-config>

    quant je déploie l'exemple sous tomcat j'ai une autre erreur
    org.apache.jasper.JasperException: Le fichier "/WEB-INF/struts-html.tld" n'a pas été trouvé
    quand je supprime la ligne suivante de la page jsp
    <%@taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

    ca marche,mais dans ce cas j'utilise plus le model struts

    je ne sais pas d'ou vient le probleme
    merci d'avance pour toute aide

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Points : 1 151
    Points
    1 151
    Par défaut
    et le fichier struts-html.tld est bien à sa place dans le WEB-INF ?
    Clic me...
    CV en ligne

    Il y a 10 types de personnes, celui qui connait le binaire, et l'autre...

    Pas de réponse en MP...Merci

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    le fichier struts-html.tld est bien dans /WEB-INF.
    j'utilise struts 1.2.9

  4. #4
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    j'avais un probleme dans struts.jar, j'ai modifie le build_path.
    maintenant j'ai un autre problème
    La servlet action est actuellement indisponible

    merci pour votre aide

  5. #5
    Membre expérimenté Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Points : 1 635
    Points
    1 635
    Par défaut
    Citation Envoyé par ouafaa
    j'avais un probleme dans struts.jar, j'ai modifie le build_path.
    maintenant j'ai un autre problème
    La servlet action est actuellement indisponible

    merci pour votre aide
    ???

    Qu'avez vous fait du struts.jar ? Vous l'avez enlevé du Build Path ? Dans ce cas, c'est normal que çà na marche pas. Pour une application Web avec struts, il faut placer struts.jar dans le répertoire WEB-INF/lib/

    Bon courage

  6. #6
    Expert éminent

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Points : 7 778
    Points
    7 778
    Par défaut
    Etant donné que tu utilises une version de Struts bien plus récente que celle du tutoriel, je te conseille de télécharger l'Errata, à la même adresse que le tutoriel (juste en dessous).
    ça te fera gagner du temps.
    Modératrice Java - Struts, Servlets/JSP, ...

  7. #7
    Expert éminent

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Points : 7 778
    Points
    7 778
    Par défaut
    Sinon, dans le web.xml, il y a une * en trop :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>**.do</url-pattern>
    </servlet-mapping>
    A remplacer par ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
    </servlet-mapping>
    Modératrice Java - Struts, Servlets/JSP, ...

Discussions similaires

  1. Mettre à jour un fichier jar dans WEB-INF\lib
    Par sitirna dans le forum Développement Web en Java
    Réponses: 9
    Dernier message: 24/08/2011, 16h45
  2. Réponses: 1
    Dernier message: 04/05/2011, 15h02
  3. Réponses: 8
    Dernier message: 09/11/2010, 11h59
  4. Réponses: 1
    Dernier message: 21/11/2009, 10h23
  5. acces aux fichiers JSP sur WEB-INF
    Par fadex dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 02/05/2006, 13h54

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