是否有一种方法可以将Protereditor与特定控制器关联。

我可能希望有两个DateTime类的Propertyeditor's,并希望将它们与不同的控制器相关联。

或一个带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())

由于圣杯1.3.6将工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top