如何为在 grails 中具有约束的属性显示用户友好的错误消息

sri*_*ini 1 grails

我在域类中有一个属性,它有一些限制

([([A-Z0-9]{2,4}-)+[0-9]{1,2}]) 
Run Code Online (Sandbox Code Playgroud)

图案。当用户输入错误的模式时,它会显示

值为 [A1] 的类 [XXXXX] 的属性 [XXXXX] 与所需的模式 [([A-Z0-9]{2,4}-)+[0-9]{1,2}] 不匹配。

相反,我需要显示用户友好的消息,如何在 grails 中做到这一点,因为我是这个 grails 的新手。

谢谢

suj*_*isd 5

要自定义每个域类字段,您可以使用类似

className.fieldName.matches.invalid=your error message
Run Code Online (Sandbox Code Playgroud)

Grails 文档中解释