J'ai été les bases de Google Codeing (http://code.google.com/intl/de-DE/webtoolkit/doc/latest/DevGuideCodingBasicsOverlay.html#example-collections) et j'ai pensé: Hé, cela pourrait être beaucoup plus rapide et plus facile à utiliser que de pharger mon objet JSON à la main. J'ai donc joué avec l'exemple et j'ai remarqué que ça fonctionnait bien quand JsArray a été défini dans le fichier HTML mais je n'ai pas trouvé de solution pour passer une String ou Url dans la fonction et ça me renvoie un Overlay Type.GWT - Types de superposition JavaScript et JSON
donc ce que je veux faire est:
J'ai cette fonction
private native Customer getFirstCustomer(/*TYPE (preferd String)*/ name) /*-{
return (CASTVALUE TO ???) name;
}-*/;
Pour que je passe
{"FirstName": "Jimmy"}
comme corde, et il me retourne un objet Java comme celui-ci :
import com.google.gwt.core.client.JavaScriptObject;
class Customer extends JavaScriptObject {
protected Customer() { }
public final native String getFirstName() /*-{ return this.FirstName; }-*/;
}
Est-ce possible?
Meilleures salutations, Stefan
Je vais ajouter le JsonUtils à mon poste :) (Je n'ai pas inclus d'avertissement de sécurité dedans ... j'ai supposé que la chaîne JSON était contrôlée à l'avance) – helios