27,6 → 27,7 |
} |
|
public void selectionner(String personneId, String projetId, String nomComplet) { |
|
// Ajout des paramètres et données à selectionner dans l'URL |
String[] parametres = new String[3]; |
parametres[0] = (personneId == null ? "*" : personneId); |
63,6 → 64,8 |
// Transformation du tableau JSON réponse en ListeInstitution |
Information info = new Information("liste_personne"); |
PersonneListe personnes = new PersonneListe(reponse); |
|
System.out.println("new personne liste"); |
info.setDonnee(0, personnes); |
// et on met à jour le demandeur des données |
vueARafraichir.rafraichir(info); |
97,6 → 100,8 |
parametres[0] = utilisateurId; |
parametres[1] = structureId; |
|
//System.out.println(structureId); |
|
RequestBuilder rb = UtilDAO.construireRequete(SERVICE_NOM, parametres, "POST"); |
|
try { |
112,7 → 117,16 |
// Gestion des erreurs HTTP renvoyé par Apache ou JRest |
Information info = new Information("erreur_jrest", JSONParser.parse(reponse.getText()).isArray()); |
GWT.log("Erreur JREST - Code "+reponse.getStatusCode()+"\n"+info.getMessages().toString(), null); |
Info.display("Erreur JREST - Code "+reponse.getStatusCode(), info.toString()); |
|
//Affichage des informations de débug |
|
final JSONValue reponseEnteteDeboguage = JSONParser.parse(reponse.getHeader("X-DebugJrest-Data")); |
if (reponseEnteteDeboguage.isArray() != null) { |
info.setDeboguages(reponseEnteteDeboguage.isArray()); |
} |
|
GWT.log("DEBOGUAGE:\n"+info.getDeboguages().toString(), null); |
Info.display("Une erreur s'est produite lors de la suppression - Err. "+reponse.getStatusCode(), info.toString()); |
} |
|
public void onResponseReceived(Request request, Response response) { |