18,6 → 18,7 |
import com.google.gwt.json.client.JSONParser; |
import com.google.gwt.json.client.JSONString; |
import com.google.gwt.json.client.JSONValue; |
import com.google.gwt.user.client.Window; |
|
public class UtilisateurAsynchroneDAO { |
|
59,7 → 60,6 |
rb.sendRequest(null, new RequestCallback() { |
|
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
|
} |
|
66,8 → 66,13 |
public void onResponseReceived(Request request, |
Response response) { |
|
if(response.getText().isEmpty()) { |
Window.alert("Impossible de contacter le serveur, veuillez vérifier la configuration du cel ou contacter un administrateur"); |
} else { |
|
JSONValue jsonValue = JSONParser.parse(response.getText()); |
JSONArray jsonArray; |
|
if ((jsonArray = jsonValue.isArray()) != null) { |
String identifiant = ((JSONString) jsonArray.get(0)) |
.stringValue(); // Identifiant utilisateur ou |
90,6 → 95,7 |
r.rafraichir(utilisateur,true); |
} |
} |
} |
}) ; |
|
|