Bom dia, amigos.
Estou com a seguinte situação tenho inputext em página de xthml criei o seguinte método no meu bean para validar o conteúdo:
public void validateValor(FacesContext context, UIComponent toValidate, Object value) {
HtmlInputText input=(HtmlInputText)toValidate;
//faz validações
}
O inputext no xhtml está da seguinte forma:
<h:inputText id="txtValor" required="true" requiredMessage="campo obrigatório" binding="#{geracao.valorTotal}" validator="#{geracao.validateValor}" />
Já tentei de várias formas tirar o required e o requiredMessage, entretanto, nada fucionou, o metódo de validação nunca é chamado.
Eu agradeço qualquer sugestão.