私はgrailsアプリケーションで作業しています。アプリケーションには、50を超える多くのドメインがあります。生成されるエラーメッセージはデフォルトです。message.propertiesファイルに次のメッセージがあります。
default.blank.message=Field "{0}" cannot be blank.
ドメインクラスの私の例は次のとおりです。
class Person {
String firstName;
String lastName;
String middleName;
Date dob;
String gender;
String religion;
String nationality;
String maritalStatus;
Zone permAddZone;
District permAddDistrict;
String permAddVDC;
}
など、たとえば「maritalStatus」などのフィールドを離れると、次のエラーメッセージが表示されます。「フィールド「maritialStatus」を空白にすることはできません。」また、message.propertiesファイルに以下を追加しました
person.maritialStatus=Maritial Status
しかし、それでも「フィールド「maritialStatus」を空白にすることはできません」というメッセージが表示されます。メッセージ。I18n Templates Pluginも使ってみましたが、ドメインクラスがたくさんあるので、それらすべてのエラーメッセージを変更するのは時間がかかります。それで、私にはどのような選択肢がありますか、または私は何を間違っていますか。どんな助けでも大歓迎です。