Boa noite galera,
Depois de realizar uma busca e realizar testes que não funcinou decidi postar minha duvida aqui, é o seguinte: tenho um h:selectOneListbox que de acordo com o valor escolhido tem que desabilitar um h:inputText. Para funcionar, não sei se seria o mais ideal porem criei um metodo dentro do MB. Segue o codigo:
[code]<h:selectOneListbox value="#{rICEntradaControl.ricEntrada.tipoContainer}" size=“1”
required=“true” requiredMessage=“Favor informar o tipo do container”>
<f:selectItem noSelectionOption=“true”/>
<f:selectItems value="#{rICEntradaControl.listarTipoDeContainer}" var=“tipoContainer”
itemLabel="#{tipoContainer}" itemValue="#{tipoContainer}"/>
<a4j:support event=“onselect” action="#{rICEntradaControl.desabilitarSetPoint}" />
</h:selectOneListbox>
<h:inputText value="#{rICEntradaControl.ricEntrada.setPoint}" required="false"
requiredMessage="Favor informar o setpoint do container" disabled="#{rICEntradaControl.desabilitarSetPoint}"/>[/code]
MB
public void desabilitarSetPoint(javax.faces.event.ValueChangeEvent event){
if(ricEntrada.getTipoContainer().equalsIgnoreCase("REFER 20'") || ricEntrada.getTipoContainer().equalsIgnoreCase("REFER 40'") ){
desabilitarSetPoint = true;
}else{
desabilitarSetPoint = false;
}
}
[]'s