привязать PropertyEditor к определенному контроллеру - PullRequest
0 голосов
/ 22 декабря 2010

Есть ли способ связать PropertyEditor с конкретным контроллером.

Возможно, я хочу иметь два PropertyEditor для класса DateTime и связать их с разными контроллерами.

или класс домена с 2 полем Дата, одно нужно изменить 2010-12-23 до даты, другое нужно 2010-12-23 10: 00: 01

1 Ответ

3 голосов
/ 23 декабря 2010

Нет способа связаться с контроллером.PropertyEditorRegistrar имеет только две подписи для registerCustomEditor(): для всего класса свойств и для имени свойства.Вторая подпись не работала до Grails 1.3.6 , это ошибка GRAILS-6592 .Так что

registry.registerCustomEditor(Date.class, 'startDate', new MyDateAddressEditor())

будет работать с Grails 1.3.6.

...