1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
package com.mariages.struts.action;
//importations
public class NouvelEvenementAction extends LookupDispatchAction {
public ActionForward initialiserNouvelEvenement(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
System.out.println("==============<>InitNouvelEvenementAction<>==============");
request.getSession().setAttribute("typesEvenement",
BeanUtil.loadTypesEvenement());
request.getSession().setAttribute("listePays", BeanUtil.loadPays());
Set<Personne> organisateurs = new HashSet<Personne>();
organisateurs.add(new Personne());
request.getSession().setAttribute("organisateurs", organisateurs);
request.getSession().setAttribute("nombreOrganisateurs", 1);
return mapping.findForward("initialiserNouvelEvenement");
}
public ActionForward ajouterOrganisateur(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
((NouvelEvenementForm) form).ajouterOrganisateur();
System.out.println("==============<>ajouterOrganisateur<>==============");
return mapping.findForward("ajouterOrganisateur");
}
public ActionForward retirerOrganisateur(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
System.out.println("==============<>retirerOrganisateur<>==============");
((NouvelEvenementForm) form).retirerOrganisateur();
return mapping.findForward("retirerOrganisateur");
}
public ActionForward ajouterEvenement(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
System.out.println("==============<>enregistrement évenement<>==============");
System.out.println((NouvelEvenementForm) form);
return mapping.findForward("ajouterEvenement");
}
@Override
protected Map<String, String> getKeyMethodMap() {
Map<String, String> map = new HashMap<String, String>();
map.put("initialiserNouvelEvenement", "initialiserNouvelEvenement");
map.put("ajouterEvenement", "ajouterEvenement");
map.put("ajouterOrganisateur", "ajouterOrganisateur");
map.put("retirerOrganisateur", "retirerOrganisateur");
return map;
}
} |
Partager