Я бы хотел иметь что-то вроде этого:
<form>
<input type="date" name="params.date"/>
<input type="text" name="params.myString"/>
</form>
И маршалл это к
Map<String, Object> params
['date': (Date object),
'myString': (String)]
внутри держателя объекта команды как таковой:
class Holder{
def params
def unshownAttributes
}
Я думал о том, чтобы сделать какую-нибудь хакерскую попытку с использованием javascript для разбора атрибута data-type
HTML5 и предварительного тренда имени (и исправления типов позже), но я надеялся, что есть лучший способ сделать это автоматически с помощью groovy или grails .
Есть мысли?