请帮我解决这个问题。这次我会更具体,因为我已经得到了一个ansfor,并且cudnt让这个工作。我有一节课:
package aa1
class City {
String name
static constraints = {
name(blank: false, nullable:false, unique: true, matches:"[a-zA-z ]+")
}
String toString(){
name
}
}
我想为此制作一个自定义的错误消息。为此,我添加了messages.proprietis(因为我不知道约束语法的类型是什么):
aa1.City.name.doesnt.match=Letters between a-z and spaces.
aa1.City.name.match=Letters between a-z and spaces.
aa1.City.name.matches=Letters between a-z and spaces.
我得到的错误信息是:
Property [username] of class [class trafficmanfinal.User] with value ["] does not match the required pattern [[a-zA-z0-9]+]
我无法让这个工作。如果有任何自定义错误语法列表可以帮助我在网上,请告诉我。
答案 0 :(得分:0)
尝试
aa1.City.name.matches.invalid=the message