F: convertNumber does not throw a conversion error when completing alphabetic characters in decimal

I use a tag <f:convertNumber>to convert decimal input.

<f:convertNumber minFractionDigits="2" />

But it accepts the final alphabetic characters. For example, if I type 12345.1234AAA, it is converted to 12345.123. I would like it to throw a conversion error, instead of trimming the alphabetic characters. How can I achieve this?

+5
source share
1 answer

java.text.NumberFormat, <f:convertNumber>: (, , , ). , .

, , , ( ) .

, -. <f:converter converterId="javax.faces.Double" /> , . convertNumber, minFractionDigits .

, , . ( ), . , , .

, convertNumber. , minFractionDigits currencySymbol <f:converter>, , , . - , ( A), .

+3

All Articles