связать PropertyEditor с конкретным контроллером

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

Я мог бы захотеть иметь два класса PropertyEditor для класса DateTime и связать их с разными контроллерами.

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


person atian25    schedule 22.12.2010    source источник


Ответы (1)


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

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

будет работать, начиная с Grails 1.3.6.

person Victor Sergienko    schedule 23.12.2010