@RequestMapping("/listCategories")
 public ModelAndView getListeCategories(Map<String, Object> modelListeCategories) {
   if (utilisateurService.isAdministrateur(utilisateurService.getUserInSession())) {
     if (modelListeCategories == null) modelListeCategories = new HashMap<String, Object>();
     modelListeCategories.put("utilisateur", utilisateurService.getUserInSession());
     modelListeCategories.put("catList", categorieService.getList());
     modelListeCategories.put("mapCategories", categorieService.getNbByCategorie());
     return new ModelAndView("admin_listeCategories", modelListeCategories);
   } else return new ModelAndView("redirect:/");
 }
 @RequestMapping("/supprimer/categorie/{id}")
 public ModelAndView supprimerCategorie(@PathVariable("id") int idCategorie) {
   if (utilisateurService.isAdministrateur(utilisateurService.getUserInSession())) {
     Map<String, Object> modelListeCategories = new HashMap<String, Object>();
     if (categorieService.getRowById(idCategorie) != null) {
       modelListeCategories.put(
           "categorieSupprimee", categorieService.getRowById(idCategorie).getLib());
       //				if(categorieService.getNbByCategorie().get(idCategorie)==0) {
       annonceService.supprimerAnnoncesCategorie(idCategorie);
       champService.supprimerChampCategorie(idCategorie);
       categorieService.deleteRow(idCategorie);
       modelListeCategories.put("isCategorieSupprimee", true);
       //				} else
       //					modelListeCategories.put("isCategorieSupprimee", false);
     }
     return getListeCategories(modelListeCategories);
   } else return new ModelAndView("redirect:/");
 }
 @RequestMapping("/list")
 public ModelAndView getListeUtilisateurs(Map<String, Object> modelListeUtilisateurs) {
   //		if(utilisateurService.isAdministrateur(utilisateurService.getUserInSession())) {
   if (modelListeUtilisateurs == null) modelListeUtilisateurs = new HashMap<String, Object>();
   List<Utilisateur> listeUtilisateur = new ArrayList<Utilisateur>();
   listeUtilisateur = utilisateurService.getList();
   modelListeUtilisateurs.put("listeUtilisateurs", listeUtilisateur);
   modelListeUtilisateurs.put("utilisateur", utilisateurService.getUserInSession());
   modelListeUtilisateurs.put("roleList", roleService.getList());
   modelListeUtilisateurs.put("catList", categorieService.getList());
   modelListeUtilisateurs.put("newUser", new Utilisateur());
   return new ModelAndView("admin_listeUtilisateurs", modelListeUtilisateurs);
   //		}  else
   //			return new ModelAndView("redirect:/");
 }