J'essaie de démarrer avec SmartGwt. J'utilise XJSONDatasource pour effectuer un appel interdomaines sur une page d'exemple de SmartClient contenant des données JSON. Quand je lance le code, cependant, une fenêtre surgit qui dit "Trouver des enregistrements qui correspondent à vos critères ..." Cela ne disparaît jamais, et les données ne sont pas chargées. J'utilise la version gratuite de SmartGwt (ma société a dit que c'est ce que nous utiliserons). En espérant que je manque quelque chose d'évident.SmartGwt - Charger les données de la grille à partir de JSON
DataSource dataSource = new XJSONDataSource();
dataSource.setDataTransport(RPCTransport.SCRIPTINCLUDE);
dataSource.setDataFormat(DSDataFormat.JSON);
dataSource.setDataURL("http://www.smartclient.com/smartgwt/showcase/data/dataIntegration/json/contactsData.js");
DataSourceTextField nameField = new DataSourceTextField("name", "name");
nameField.setValueXPath("name");
dataSource.setFields(nameField);
ListGrid grid = new ListGrid();
grid.setDataSource(dataSource);
grid.setWidth100();
grid.setHeight(100);
grid.setAutoFetchData(true);
grid.draw();
Vous devriez marquer cette question avec X-JSON et – anataliocs