나는 grails 응용 프로그램에서 작업하고 있는데, 응용 프로그램에 50 개 이상의 도메인이 많이 있습니다! 그렇게 할 때, 등등Grails 도메인 사용자 정의 오류 메시지
class Person {
String firstName;
String lastName;
String middleName;
Date dob;
String gender;
String religion;
String nationality;
String maritalStatus;
Zone permAddZone;
District permAddDistrict;
String permAddVDC;
}
과 : 발생 된 오류 메시지가 나는
default.blank.message=Field "{0}" cannot be blank.
도메인 클래스 중 하나는 다음과 같다 제의 예 파일 내 message.properties에 다음 한 기본입니다 예를 들어 'maritalStatus'와 같은 필드를 남겨두면 다음 오류 메시지가 표시됩니다. 'Field "maritialStatus"비워 둘 수 없습니다. " 나는 또한
person.maritialStatus=Maritial Status
을 제기하지만 여전히 나는 점점 오전 내 message.properties에 다음과 같은 추가 '필드'maritialStatus 것은 "비워 둘 수 없습니다. ' 메시지. 나는 또한 I18n Templates Plugin을 사용해 보았지만, 많은 도메인 클래스를 가지고 있기 때문에, 그것들 모두에 대한 에러 메시지를 수정하는 것은 많은 시간이 걸릴 것이다. 그래서, 내가 가진 선택은 무엇이며, 무엇이 잘못 되었는가? 어떤 도움을 주셔서 감사합니다.
감사!완벽하게 작동했습니다! –