Question

Est-il possible d'associer le PropertyEditor à un contrôleur spécifique.

Je pourrais vouloir avoir deux PropertyEditor est pour DateTime classe, et que vous voulez les associer à différents contrôleurs.

ou une classe de domaine avec 2 champ Date, un besoin de changement 2010-12-23 à ce jour, un autre besoin 2010-12-23 10:00:01

Était-ce utile?

La solution

Il n'y a aucun moyen d'associer à un contrôleur. PropertyEditorRegistrar n'a que deux signatures pour registerCustomEditor(): pour une classe entière propriété, et un nom de propriété. La deuxième signature n'a pas fonctionné avant Grails 1.3.6 , il est un bug GRAILS-6592 . Donc,

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

fonctionne depuis Grails 1.3.6.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top