Working with implicit and explicit conversions
By implicit conversions, we understand all the conversions that JSF will accomplish automatically, without the presence of an explicit converter (in other words, if you don’t specify a converter, JSF will pick one for you).
Actually, JSF uses implicit conversion when you map a component’s value to a managed bean property of a Java primitive type or of BigInteger and BigDecimal objects.
In this article, we will see an example of an implicit and an explicit conversion. Anyway, don’t forget that explicit conversion provides greater control over the conversion.