Salut !

J'ai un problème, somme toute assez simple, mais que je n'ai pas reussi à resoudre.

J'ai 2 actions actionA et actionB correspondant respectivement aux classes Action AAction et BAction et aux ActionForm AForm et BForm.
J'obtient donc un fichier struts-config.xml définie comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<form-beans>
  <form-bean name="formA" type="AForm"/>
  <form-bean name="formB" type="BForm"/>
</form-beans>
 
<action-mappings>
  <action path="/actionA" name="formA" scope="request" type="AAction" >
    <forward name="reussi" path="/actionB.do"/>
  </action>
 
<action-mappings>
  <action path="/actionB" name="formB" scope="request" type="BAction" >
  </action>
Le problème c'est que, comme vous pouvez le voir, le forward de l'actionA est l'actionB qui necessite un BForm. Ce BForm je voudrais le concevoir dans le code de l'actionA pour le transmettre à l'actionB mais je ne trouve pas la syntaxe à utiliser.

Merci à tous !