0
请帮我解决这个问题。这次我会更具体一些,因为我已经得到了一个解决方案,并且让这个工作成为可能。我有一个班级:grails/gorm消息包
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]+]
我可以”吨得到这个工作。并让我知道是否有任何自定义错误语法的列表来帮助我在网络中。
没有工作,我不知道为什么..它应该工作。其他消息的工作,这一个不。 – John 2010-12-19 01:54:03
@john我更新了我的答案。在你的其他问题中,我的答案是不正确的。你应该取消勾号。 – hvgotcodes 2010-12-19 02:03:54
@john,我修正了另一个答案;)但是你应该删掉这个问题或其他的问题。上面的工作是我做的吗?它现在应该。 – hvgotcodes 2010-12-19 02:11:11