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

Struts 1 Java Discussion :

[Struts] [debutant] ClassNotFoundException ForwardAction


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 100
    Par défaut [Struts] [debutant] ClassNotFoundException ForwardAction
    Bonjour à tous,

    bon, j'ai presque honte de poster ma question mais ni sur la FAQ ni dans mes recherches je n'ai vraiment trouvé.

    Je dois utiliser Struts pour créer une application Web. Je n'y connais rien alors je relève mes manches et j' y vais.

    Après avoir télécharger struts-1.3.10, je suis un tuto.
    Mais au bout de 3 min j'ai un p***** de problème de débutant qui me rend fou: je n'arrive meme pas a faire une simple redirection de pages.

    voilà mon web.xml:

    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <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>

    et mon struts-config.xml:

    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <struts-config>
    	<action-mappings>
    		<action
    			path="/main"
    			parameter="/vues/main.html"
    			type="org.apache.struts.action.ForwardAction"
    		/>
    	</action-mappings>
    </struts-config>

    j'ai copié tous les .jar dans WEB-INF/lib, tous les .tld dans WEB-INF.

    je déploie cette simple appli sous JBoss et là, erreur :

    javax.servlet.ServletException: java.lang.ClassNotFoundException: org.apache.struts.action.ForwardAction

    je ne pige pas, j'ai suivi la construction des fichiers, ForwardAction est dans struts.jar...

    bref, j'suis soulé de ne meme pas savoir comment commencer...

    Merci d'avance pour votre aide

  2. #2
    Expert confirmé

    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
    Par défaut
    A vérifier mais il me semble qu'en Struts 1.3.10, la classe ForwardAction est dans le paquet org.apache.struts.actions et non org.apache.struts.action.

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 100
    Par défaut
    Bonjour,

    j'ai verifié dans le jar et j'utilise bien le bon chemin d'accès
    c'est ça qui me rend fou...

    peut etre, ai je mal ajouté les libraries, mal importé
    je ne sais pas

  4. #4
    Expert confirmé

    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
    Par défaut
    Sinon, remplace tout simplement ce mapping :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    		<action
    			path="/main"
    			parameter="/vues/main.html"
    			type="org.apache.struts.action.ForwardAction"
    		/>
    par celui-ci :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    		<action
    			path="/main"
    			forward="/vues/main.html"
    		/>

Discussions similaires

  1. [STRUTS] [Debutant] Cannot find message resources...
    Par grizzz dans le forum Struts 1
    Réponses: 14
    Dernier message: 05/05/2011, 16h08
  2. Réponses: 2
    Dernier message: 09/05/2005, 13h08
  3. [JSP][Struts][Debutant]Probleme de liens dans pages JSP
    Par bluefox_du_974 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/12/2004, 16h17
  4. [struts] [debutant] 1.0 vers 1.1 pour MessageResources
    Par sleepy2002 dans le forum Struts 1
    Réponses: 2
    Dernier message: 19/10/2004, 04h44
  5. [struts] [debutant] checkbox
    Par sleepy2002 dans le forum Struts 1
    Réponses: 2
    Dernier message: 21/07/2004, 09h48

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