0

有没有办法将 PropertyEditor 关联到特定的控制器。

我可能希望有两个用于 DateTime 类的 PropertyEditor,并希望将它们关联到不同的控制器。

或具有 2 个日期字段的域类,一个需要更改 2010-12-23 至今,另一个需要 2010-12-23 10:00:01

4

1 回答 1

3

无法与控制器关联。PropertyEditorRegistrar只有两个签名registerCustomEditor():整个属性类和属性名称。第二个签名在 Grails 1.3.6 之前不起作用,这是一个错误GRAILS-6592。所以

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

将从 Grails 1.3.6 开始工作。

于 2010-12-23T09:06:07.550 回答