| 

.NET C# Java Javascript Exception

Re: Frage zu bindData und Zuweisung von Parametern (params)

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Re: Frage zu bindData und Zuweisung von Parametern (params)

christian - 14.11.2008 09:43
David schrieb:
-------------------------------------------------------

> a) Ist das Zuweisen der Map params an die
> Properties-Map das selbe wie die Zuweisung über
> die bindData-Methode? Oder gibt es da einen
> wichtigen unterschied? Habe ich dann auch (wie bei
> bindData) die Typ-Konvertierungsfehler in der
> Eigenschaft errors der Klasse zur Verfügung
> stehen? (Aus der Reference Documentation: "Grails
> will retain type conversion errors inside the
> errors property of a Grails domain class." . . .

Da hast du den entscheidenden Teil abgeschnitten: "If the target is a domain class type conversion errors are stored in the errors property of the domain class." Da es sich hier nicht um eine Domain-Klasse handelt, gibt es auch kein errors-Objekt. binddata

Ganz nebenbei bemerkt finde ich die ganze Konstruktion mit dem Query-Objekt für eine Einführung in Grails etwas daneben. Ich würde mich damit nicht weiter belasten.

> b)Warum wird im ersten Beispiel query explizit als
> Typ RaceQuery definiert (/src/java/RaceQuery.java)
> und im zweiten Beispiel per def
> (/domain/Registration.groovy)? Hätte man die
> Java-Klasse auch mit def angeben können, oder geht
> das nur mit Groovy-Klassen?

Geht mit beidem. Vielleicht wollte der Autor etwas verdeutlichen oder er wollte einfach statische Typisierung nutzen.

Gruß
Christian


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Re: Frage zu bindData und Zuweisung von Parametern (params)" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.