Добрый день!
<textField required="true" id="numberOrderProcedureSsField" property="numberOrderProcedureSs">
<validators>
<positiveOrZero message="msg://com.irao.seb.screen.ui.validate.MsgDigest/positive"></positiveOrZero>
<digits fraction="0" integer="9" message="msg://com.irao.seb.screen.ui.validate.MsgInteger/format"></digits>
</validators>
</textField>
numberOrderProcedureSsField - integer тип поля.
если я введу число с плавающей точкой к примеру 6,44 он не выполняет digits валидацию
а выполняет databinding.conversion.error.int и дальше ничего не делает.
как сделать мне проверку на то что это целое число а не вещественное. и соответственно вывести мне нужное сообщение:
Значение ${value} выходит за допустимые пределы (9 цифр ожидается в целой части и 0 после запятой)