有没有办法将 PropertyEditor 关联到特定的控制器。
我可能希望有两个用于 DateTime 类的 PropertyEditor,并希望将它们关联到不同的控制器。
或具有 2 个日期字段的域类,一个需要更改 2010-12-23 至今,另一个需要 2010-12-23 10:00:01
有没有办法将 PropertyEditor 关联到特定的控制器。
我可能希望有两个用于 DateTime 类的 PropertyEditor,并希望将它们关联到不同的控制器。
或具有 2 个日期字段的域类,一个需要更改 2010-12-23 至今,另一个需要 2010-12-23 10:00:01
无法与控制器关联。PropertyEditorRegistrar
只有两个签名registerCustomEditor()
:整个属性类和属性名称。第二个签名在 Grails 1.3.6 之前不起作用,这是一个错误GRAILS-6592。所以
registry.registerCustomEditor(Date.class, 'startDate', new MyDateAddressEditor())
将从 Grails 1.3.6 开始工作。