[DispatchAction] action appelant une action pb Hidden
Bonjour,
Voici mon struts-config :
Code:
1 2 3 4 5
|
<action path="/afficherProgramme" name="programmeForm" type="web.action.ProgrammeAction" scope="request" validate="false" parameter="hidden">
<forward name="succes" path="/vues/programmeur.jsp"/>
<forward name="succesCreation" path="/afficherProgramme.do"/>
</action> |
et une méthode de ma classe action qui hérite de DispatchAction.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
public ActionForward creerProgramme(ActionMapping mapping,
ActionForm form, HttpServletRequest req, HttpServletResponse res)
throws Exception {
ActionForward action = null;
// On caste le formulaire
ProgrammeForm progForm = (ProgrammeForm) form;
ProgrammeManager progManager = new ProgrammeManager();
progManager.creerProgramme(progForm.getNumProg());
progForm.setHidden("afficherProgrammeVue");
action = mapping.findForward("succesCreation");
return action;
} |
Dans le cas ou le forward est "succesCreation" je rappelle la même action mais je pensais rediriger vers la bonne méthode simplement en faisant
Code:
progForm.setHidden("afficherProgrammeVue");
hors je boucle toujours dans creerProgramme !!! Je ne comprends pas pourquoi ???