Bonjour à tous
J'ai pu mettre en place JQGrid et récupérer mes données assez facilement en les envoyant au format JSON :
(ce que je vois dans firebug)
{
"page":"1",
"records":"4",
"rows":[
{"cell":["125566","Facture","5666589","Esmeralda Dumay","En cours"],"id":"125566"},
{"cell":["55899","Facture","554445","Dominique Dupel","En cours"],"id":"55899"},
{"cell":["55441","Facture","55665","Patrick Vachard","En cours"],"id":"55441"},
{"cell":["54646","Facture","54654","Paul Quil","En cours"],"id":"54646"}
],
"total":"1"
}
Cela fonctionne. Il s'agit d'un simple appel à une servlet qui renvoie la chaine par un out.println.
Je voulais faire la même chose en utilisant struts 2 et struts-json-plugin.jar. J'ai réussi à renvoyer une chaine JSON, la même que précédemment (j'ai pu vérifier grâce à firebug et winmerge).
Les deux chaines sont identiques à la virgule près. Pourtant, le grid affiche des lignes vides, il a donc remplacé les données contenues dans 'cell' par un blanc alors que le reste a été pris en compte.
Aidez-moi svp, je n'en peux plus
Merci
Partager