覆盖Grails中的默认无效电子邮件消息

覆盖Grails中的默认无效电子邮件消息,grails,Grails,当电子邮件地址无效时,如何覆盖默认邮件。 我有以下限制: constraints = { ... email blank:false, email:true } 我试图在messages.properties中以不同的组合显示消息: domainName.email.error domainName.email.无效 domainName.email.email 当电子邮件为空时,我可以显示消息。显然,我试图在修改后重新启动grails,但它仍然不起作用 提前感谢您的帮助。可以在上找到

当电子邮件地址无效时,如何覆盖默认邮件。
我有以下限制:

constraints = {
  ...
  email blank:false, email:true
}
我试图在messages.properties中以不同的组合显示消息:

domainName.email.error
domainName.email.无效
domainName.email.email

当电子邮件为空时,我可以显示消息。显然,我试图在修改后重新启动grails,但它仍然不起作用


提前感谢您的帮助。

可以在上找到用于每种约束类型的正确消息代码(从右侧栏中选择所需的约束)。如果是
电子邮件
,则为

className.propertyName.email.invalid
那么你的情况呢

my.pkg.DomainClassName.email.email.invalid

(第一封
电子邮件
是属性名称,第二封
电子邮件
电子邮件的一部分。无效的
代码)。

可以在上找到用于每个约束类型的正确消息代码(从右侧列中选择所需的约束)。如果是
电子邮件
,则为

className.propertyName.email.invalid
那么你的情况呢

my.pkg.DomainClassName.email.email.invalid

(第一个
email
是属性名,第二个
email
email的一部分。无效的
code)。

默认值。无效的.email.message=xyz@i18ndefault.invalid.email.message=xyz@i18n