Grails fordern eine Parametertypkonvertierung an
In meiner Grails-App muss ich einen Anforderungsparameter an a bindenDate
Feld eines Befehlsobjekts. Um die String-to-Date-Konvertierung durchzuführen, muss ein entsprechender registriert werdenPropertyEditor imgrails-app\conf\spring\resources.groovy
Ich habe die folgende Bohnendefinition hinzugefügt:
import org.springframework.beans.propertyeditors.CustomDateEditor
import java.text.SimpleDateFormat
beans = {
paramDateEditor(CustomDateEditor, new SimpleDateFormat("dd/MM/yy"), true) {}
}
Aber ich erhalte immer noch einen Fehler:
java.lang.IllegalArgumentException: Could not parse date: Unparseable date: "04/01/99"]
Ich denke, es stimmt wahrscheinlich nur etwas nicht mit der Art und Weise, wie ich die Bohne definiert habe, aber ich habe keine Ahnung, was?