0
このことで私を助けてください。今回はもっと具体的になるだろう。なぜなら、私はすでにこのことに賛成しており、これがうまくいくからだ。私はクラスを持っています:grails/gorm messages bundle
package aa1
class City {
String name
static constraints = {
name(blank: false, nullable:false, unique: true, matches:"[a-zA-z ]+")
}
String toString(){
name
}
}
私はこのためのカスタマイズされたエラーメッセージを作りたいと思います。
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]+]
私ができる」(私は制約構文の種類何であったか知らなかったので)そのために、私はmessages.proprietisに追加しましたこれを働かせてください。 Webで私を助けるためのカスタマイズされたエラー構文のリストがあれば教えてください。
didntの仕事をしてみてください。他のメッセージが動作し、この1つはありません。 – John
@john私は私の答えを更新しました。あなたの他の質問で判明、私の答えは正しくありません。チェックマークを外す必要があります。 – hvgotcodes
@john、私はもう一つの答えを修正;)しかし、おそらくこの質問または他を削除する必要があります。私は上記の仕事をしましたか?それは今べきでしょう。 – hvgotcodes