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 2 Java Discussion :

NoSuchMethodException sur l'appel d'une action


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut NoSuchMethodException sur l'appel d'une action
    Salut,

    Je teste un truc avec du struts 2 des tiles, mais je remonte cette exception :
    java.lang.NoSuchMethodException: com.projet.actions.Loging.{2}()

    J'ia dans ma jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <s:form action="Link2">
    <select>
    	<option>de</option>
    	<option>en</option>
    	<option>fr</option>
    </select>
    <s:submit value="submit"></s:submit>
    </s:form>
    au niveau du struts.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    		<action name="Link2" method="{2}" class="com.projet.actions.Loging">
    			<result name="welcome2" type="tiles">welc</result>
    		</action>
    au niveau du fichier de définition des tiles
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      <definition name="welcome2" template="/tiles/baseLayout.jsp">   
     	  <put-attribute name="title" value="homepage2" />
          <put-attribute name="myBody"   value="/tiles/home2.jsp"/>
      </definition>
    et au niveau de la classe qui assure le forward
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ...
            //seconde méthode
    	public String testInt()
    	{
     
    		return "welc";		
    	}
    Si quelqu'un voit mon erreur, merci d'avance.
    A première vue, le lien avec la méthode ne se fait pas.

  2. #2
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut
    résolu si je passe le nom de la méthode en dur. Donc si quelqu'un sait pourquoi il le prend pas de façon dynamique, je suis à l'écoute

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

Discussions similaires

  1. Erreur sur l'appel d'une méthode
    Par Masmeta dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 01/02/2008, 14h41
  2. Réponses: 38
    Dernier message: 22/03/2007, 16h15
  3. appel d'une Action sans Formulaire
    Par don'de dans le forum Struts 1
    Réponses: 8
    Dernier message: 21/03/2007, 15h48
  4. [Struts] Appel d'une action dans une action
    Par cosmos38240 dans le forum Struts 1
    Réponses: 2
    Dernier message: 16/02/2006, 15h52
  5. Réponses: 4
    Dernier message: 27/04/2004, 14h45

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