grails - Grails中的默认错误消息

标签 grails message defaults

我想知道Grails在哪里设置默认错误消息。例如,我在message.properties文件中得到了这个。当我尝试用错误的值保存数据时,出现此消息。但是我不明白他在哪里(在代码中)设置了此消息。

default.invalid.min.message=Property {0} with value {2} is less than minimum value {3}

最佳答案

当属性未通过min约束时,Grails将自动使用此消息。您可以覆盖此消息并编辑messages.properties文件,也可以为类创建自定义消息。在此处查看文档:min constraint,最后一句话是Error Code: className.propertyName.min.notmet。因此,对于未满足的最小约束的类人和属性(property)年龄描述,您应该在您的message.properites中使用:

person.age.min.notmet=Sorry, you're too young!

关于grails - Grails中的默认错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10280950/

相关文章:

java - 根据对象的字段值定义访问级别

grails - 如何在 grails 约束中设置固定长度的字符串?

jquery - jquery中自己函数的参数默认值

mercurial - 在 Mercurial 中,如果存在默认参数,如何运行原始命令?

javascript - vue 选择组件 - 设置默认 Prop ?

grails - 在 Grails 中下载 Docusign PDF,文件损坏

grails - grails-在查询中使用动态列表

email - Python3 : Send email message containing binary data?

javascript - 我可以使用什么在我的网站上实现 Telegram 消息?

android - 事件队列和消息队列的区别