Minhá dúvida deve ter uma resposta simples, porém já googlei em tudo que foi canto, sem sucesso.
Vamos lá! Como faço para alterar a cor de fundo e da borda de um componente input JSF na validação sem ser com JavaScript ou Ajax? Preciso que isso seja feito dentro do Validator/Converter!!! Teria que ser no meu código java de validalção/converção. Alguém pode me socorrer?
1 - o objeto do input deve começar diferente de null, tipo se for um nome de contato ele deve iniciar “”
2 - ai vc cria dois estilos para o componente, css mesmo e lá no styleClass vc verifica, se ele for null é pq gerou uma excessão e vc mostra um estilo, caso contrario …
<h:inputTextid="nomeOperador"value="#{acaoCliente.operador.nome}"maxlength="40"styleClass="#{acaoCliente.operador.nome == null ? 'obrigatorio' : 'ok' }"title="Nome do Operador"/>
tenta isto ai
C
clarinetabest
desculpe minha ignorância, mas como ficaria o código css? nunca fiz desta forma!!
C
clarinetabest
Cara não funcionou, não. Fiz assim :
1: criei as duas classes css - ‘input_text_erro’ ‘input_text’