2013-07-04 71 views
0

如何在電子郵件地址無效時覆蓋默認消息。
我具有以下的限制:覆蓋Grails中的默認無效電子郵件

constraints = { 
    ... 
    email blank:false, email:true 
} 

我試圖與不同組合messages.properties顯示消息:

domainName.email.error
domainName.email.invalid
domainName.email .email

當電子郵件空白時,我可以顯示消息。顯然,我試圖在修改後重新啓動grails,但它仍然不起作用。

在此先感謝您的幫助。

+0

default.invalid.email.message = xyz @ i18n –

回答

5

可以在user guide page for the relevant constraint上找到用於每個約束類型的正確消息代碼(從右列中選擇需要的約束)。在email的情況下,它是

className.propertyName.email.invalid 

所以你的情況

my.pkg.DomainClassName.email.email.invalid 

(第一email是屬性名和第二email作爲email.invalid代碼的一部分)。