protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		System.out.println("MesProjets Post");
		
		// recherche du projet à modifier, par son Id
		Projet updatedProjet = new Projet();
		Integer inputProjId = Integer.valueOf(request.getParameter("inputProjId"));
		updatedProjet.setProjId(inputProjId);
		updatedProjet = serviceGestionProjet.rechercherProjet(updatedProjet).get(0);
		System.out.println("Projet a modifier : "+ updatedProjet.getProjNom());
		
		// ajout d'un nouvel utilisateur
		String inputNewMember = request.getParameter("inputNewMemberId");
		if((request.getParameter("invite") != null)
				&(!"".equals(inputNewMember))){
			Personne newMember = new Personne();
			newMember.setId(Integer.valueOf(inputNewMember));
			newMember = serviceGestionEcole.rechercherPersonne(newMember).get(0);
			//ajout du nouveau membre dans la liste
			Set<Personne> membres = updatedProjet.getMembres();
			membres.add(newMember);
			updatedProjet.setMembres(membres);
			System.out.println("nouveau membre pret a etre enregistre: "+ newMember.getNom());
		}
	
		//quitter un projet
		String inputMemberQuit = request.getParameter("inputMembreId");
		if((request.getParameter("quitProjet") != null)
				&(!"".equals(inputMemberQuit))){
			Personne deserter = new Personne();
			deserter.setId(Integer.valueOf(inputMemberQuit));
			deserter = serviceGestionEcole.rechercherPersonne(deserter).get(0);
			//suppression du membre dans la liste
			Set<Personne> membres = updatedProjet.getMembres();
			System.out.println("avant suppr -----------------------------");
			for(Personne membre : membres){
				System.out.println(membre.getIdentConnexion());
			}
			for(Personne membre : membres){
				if(membre.getId()==deserter.getId()){
					deserter = membre;
					continue;
				}
			}
			membres.remove(deserter);
			System.out.println("apres suppr -----------------------------");
			for(Personne membre : membres){
				System.out.println(membre.getIdentConnexion());
			}
			updatedProjet.setMembres(membres);
			System.out.println("membre pret a quitter le projet: "+ deserter.getNom());
		}
	
		
		
		
		////////////////////////////////////  delete update create  /////////////////////////////////////

		//mise a jour du projet, ajout ou suppression de membre
		if ((request.getParameter("invite") != null)
		||(request.getParameter("quitProjet") != null)){
			System.out.println("MesProjets POST update");
			serviceGestionProjet.updateProjet(updatedProjet);
		}

		response.sendRedirect("/GTC/MesProjets");
	}