Grails send request als JSON und parsing im controller

Möchte ich eine Anfrage zu senden als JSON und in meinem controller möchte ich Parsen von JSON und erhalten die Parameter, die ich möchte. ist dies beispielsweise für die Anforderung:

{"param1":"val1"}

Möchte ich analysieren diese Anforderung und erhalten "param1" Wert. Ich benutzt Anfrage.JSON bekam ich dann doch noch null. Gibt es irgendeine andere Möglichkeit, dies zu lösen?

Dank,

Sie müssen den contentType Ihrer Anfrage application/json so dass Ihr controller wird automatisch analysiert/unmarshals die geposteten JSON. Wie versenden Sie Ihre Anfrage?
Ich verwende Rest-Client-firefox-Erweiterung. Wie muss ich es einstellen?
Fügen Sie eine Zeile in der Anfrage-Header: Content-Type mit Wert application/json. Ich kann sehen, dass Rest-Client hat eine Tabelle mit dem Namen Request-Header - legen Sie es dort.
Ich bin noch immer null für die Anfrage.JSON
Ist Ihre params Sammlung aufgefüllt?

InformationsquelleAutor Feras Odeh | 2012-11-07

Schreibe einen Kommentar