使用 Grails 1.2.2,我正在将结构化属性(CC 到期日期)绑定(bind)到 java.util.Date
。但仅适用于特定的域和命令对象。
我找到了 StructuredPropertyEditor接口(interface),但我发现注册它的唯一方法是使用 PropertyEditorRegistrar并为 java.util.Date 类注册编辑器(很多 like this example )
我不希望我的所有日期都使用我的自定义 StructuredPropertyEditor。如何有选择地将 StructuredPropertyEditor 应用于特定目标,例如某些命令和域类?
最佳答案
您不能为注册指定自定义类型(cc 到期日期模型)吗?它对我来说是金钱代表
public class CCExpirationPropertyEditorRegistrar implements PropertyEditorRegistrar {
public void registerCustomEditors(PropertyEditorRegistry registry) {
registry.registerCustomEditor(CCExpirationClass.class, new CCExpirationEditor());
}
}
关于spring - 数据绑定(bind)特定于 Spring(Grails) 中类型和目标的 StructuredPropertyEditor - 选择性应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2589493/