Erfahrung mit Extjs mit Grails?

8

Hat jemand eine Grails-App mit extjs als Frontend erstellt? Gibt es Fallstricke oder Fallstricke, die Sie teilen möchten?

Es sieht so aus, als würde das von grals ausgegebene JSON-Format sich von dem, was extjs erwartet, ziemlich unterscheiden, aber ist es nur eine Frage der Anpassung des JSON auf der Gralseite?

    
Mike Sickler 03.06.2009, 02:47
quelle

2 Antworten

13

Ich verwende die Kombination Grails + ExtJS sehr oft und es ist ziemlich einfach zu implementieren. Die JSON-Ausgabe für Raster kann leicht erreicht werden, indem Sie so etwas in Ihren Controllern tun:

%Vor%

Dies erzeugt "Ext-kompatible" JSON wie:

%Vor%

Dies ist ein Beispiel dafür, wie Sie den JsonStore initialisieren sollten:

%Vor%

Beim Umgang mit Date-Werten ist IMO die beste Methode, um das Javascript-Datumsformat für den JSON-Konverter zu aktivieren (dh Datumswerte werden als new Date(123123123) anstelle des Standardformats "2009-04-16T00: 00" gerendert : 00Z "), so dass Sie sich nicht um Datumsformate oder Zeitzonen kümmern müssen. Sie können dies tun, indem Sie es in Ihrer Grails-App konfigurieren / conf / Config.groovy:

%Vor%

Ich habe auch die serverseitige Funktionalität für das Grid-Filter-Plugin, verschiedene Kombinationen von Combo-Box-Implementierungen (mit Remote-Autovervollständigung), Bäume, Formulare usw. implementiert. Wenn Sie mehr Beispielcode dafür sehen möchten, lassen Sie Ich weiß es.

ExtJS 3.0 (derzeit RC) lässt sich noch besser mit Grails integrieren, da die DataStores die Möglichkeit bieten, Daten an das Backend zu senden, um dort dauerhaft zu bleiben. Der Ext.Direct Ansatz bietet auch neue Möglichkeiten: -)

    
Siegfried Puchbauer 03.06.2009, 08:26
quelle
1

Siehe dieses

Ссылка

Es ist ein gutes Beispiel und die ganze Seite www.feyasoft.com läuft unter extjs + grails. Und Sie können unseren Kalender ausprobieren - Open Source.

    
feyasoft 06.01.2010 20:28
quelle

Tags und Links