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
|
System.out.println("*******************ACTION*******************"+GoModifierUtilisateurAction.class);
//---> Recuperation du contexte & des daos
ApplicationContext context = getWebApplicationContext();
utilisateurDao = (UtilisateurDao)context.getBean("utilisateurDao");
categorieDao = (CategorieDao)context.getBean("categorieDao");
notificationDao = (NotificationDao)context.getBean("notificationDao");
//---> Recuperation de l'id utilisateur a modifier
int id = Integer.valueOf(request.getParameter("id"));
System.out.println("Appel de "+GoModifierUtilisateurAction.class+" avec l'id -- "+id);
//---> Recuperation de l'utilisateur a modifier
Utilisateur utilisateur = utilisateurDao.getById(id);
System.out.println("Recuperation de l'utilisateur -- "+utilisateur.getIdentifiant());
request.setAttribute("utilisateurAModifier", utilisateur);
//---> On recupere la liste des categories & des notifications
List listeCategories = categorieDao.getAll();
List listeNotifications = notificationDao.getAll();
request.setAttribute("listeCategories",listeCategories);
request.setAttribute("listeNotifications",listeNotifications);
return mapping.findForward("ok"); |