Свойства сообщения Grails i18 - PullRequest
2 голосов
/ 16 мая 2011

Я хочу изменить сообщение по умолчанию для typemismatch.java.math.BigDecimal в файле свойств сообщения i18 для различных свойств.

В документации указано, что для настройки используйте typeMismatch.$className.$propertyName, но это не работает для меня.

Кто-нибудь сталкивался с этой проблемой.Любая помощь приветствуется.

Ответы [ 3 ]

2 голосов
/ 17 мая 2011

Для свойства foo следующее должно переопределить сообщение по умолчанию:

typeMismatch.java.math.BigDecimal.foo=Property {0} must be a valid number
0 голосов
/ 21 сентября 2015

Чтобы переопределить сообщение по умолчанию, вам нужно полное имя класса в $className документации typeMismatch.$className.$propertyName.

Например. typeMismatch.com.xxx.hrms.Employee.salary=Please Enter valid number

0 голосов
/ 16 января 2013

Для свойства foo:

typeMismatch.foo=Custom message

Или, более конкретно, для свойства foo в форме:

typeMismatch.formName.foo=Custom message

...