Bonjour,
Voici mon struts-config :
et une méthode de ma classe action qui hérite de DispatchAction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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 : 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 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; }
hors je boucle toujours dans creerProgramme !!! Je ne comprends pas pourquoi ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part progForm.setHidden("afficherProgrammeVue");
Partager