-
Available since OmniFaces 2.6
The omnifaces.ToLowerCaseConverter
is intented to convert submitted String
values to lower case based on current Locale
. Additionally, it trims any whitespace from the submitted value. This is useful for among others email address inputs.
This converter does by design no conversion in getAsString()
.
Usage
This converter is available by converter ID omnifaces.ToLowerCaseConverter
. Just specify it in the converter
attribute of the component referring the String
property. For example:
<h:inputText value="#{bean.email}" converter="omnifaces.ToLowerCaseConverter" />
Since OmniFaces 4.5 it's also available by <o:toLowerCaseConverter>
tag.
<h:inputText value="#{bean.email}">
<o:toLowerCaseConverter />
</h:inputText>
Documentation & Sources