Tenho 3 combos na minha tela, onde a escolha da primeira renderiza a segunda e a segunda rendeniza com a terceira ate aqui td bem, mas qndo tento usar o validador de campo usando o required=“true” os combos nao funcionam alguem sabe o motivo se é algum pau msm ou se tem uma outra forma de fazer tao facil qnto…
posta o código aí…
[code]
<h:column>
<h:outputText styleClass="outputText" value="Regional:" />
</h:column>
<h:column>
<rich:comboBox selectFirstOnUpdate="false" id="selectRegional"
defaultLabel="Selecione a Regional"
value="#{storeHandler.regional}"
enableManualInput="false" >
<a4j:support event="onchange" action="#{storeHandler.getPreencherListUf}" reRender="selectUF"/>
<f:selectItems value="#{storeHandler.listRegional}" />
</rich:comboBox>
</h:column>
<h:column><h:message for="selectRegional" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Data atendimento:" />
</h:column>
<h:column>
<rich:calendar id="data"
popup="true" datePattern="dd/MM/yyyy HH:mm"
value="#{subscribeSearchHandler.attendance.dtAttendance}" />
</h:column>
<h:column><h:message for="data" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="UF:" />
</h:column>
<h:column>
<rich:comboBox selectFirstOnUpdate="false" id="selectUF"
defaultLabel="Selecione a UF"
value="#{storeHandler.uf}"
enableManualInput="false">
<a4j:support event="onchange" action="#{storeHandler.getPreencherListStore}" reRender="selectLoja"/>
<f:selectItems value="#{storeHandler.listUf}" />
</rich:comboBox>
</h:column>
<h:column><h:message for="selectUF" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Nº Celular:" />
</h:column>
<h:column>
<h:inputText styleClass="inputText2" id="celular"
value="#{subscribeSearchHandler.attendance.msisdn}">
</h:inputText>
<rich:jQuery query="mask('9999999999')" selector="#celular" timing="immediate"/>
</h:column>
<h:column><h:message for="celular" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="Nome da loja:" />
</h:column>
<h:column>
<rich:comboBox selectFirstOnUpdate="false" id="selectLoja"
defaultLabel="Selecione a Loja"
value="#{subscribeSearchHandler.storeId}"
enableManualInput="false" >
<f:selectItems value="#{storeHandler.listStore}" />
</rich:comboBox>
</h:column>
<h:column><h:message for="nomeLoja" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Senha GSS:" />
</h:column>
<h:column>
<h:inputSecret styleClass="inputText2" id="senhaGss"
value="#{subscribeSearchHandler.attendance.passwordGSS}"
/>
</h:column>
<h:column><h:message for="senhaGss" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="Tempo espera:" />
</h:column>
<h:column>
<h:inputText styleClass="inputText2" id="tempoEspera"
value="#{subscribeSearchHandler.attendance.timeWaiting}"
/>
</h:column>
<h:column><h:message for="tempoEspera" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Tempo atend.:" />
</h:column>
<h:column>
<h:inputText styleClass="inputText2" id="TempoAtend"
value="#{subscribeSearchHandler.attendance.timeAttendance}"
/>
</h:column>
<h:column><h:message for="TempoAtend" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="Seg. do Cliente:" />
</h:column>
<h:column>
<h:inputText styleClass="inputText2" id="segCliente"
value="#{subscribeSearchHandler.attendance.segmentClient}"
/>
</h:column>
<h:column><h:message for="segCliente" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Status:" />
</h:column>
<h:column>
<rich:comboBox selectFirstOnUpdate="false" id="selectStatus"
defaultLabel="Status do atendimento"
value="#{subscribeSearchHandler.attendance.status}"
>
<f:selectItems value="#{subscribeSearchHandler.listStatus}" />
</rich:comboBox>
</h:column>
<h:column><h:message for="selectStatus" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="Motivo Desistência:" />
</h:column>
<h:column>
<h:inputTextarea styleClass="inputText1" id="motivoDesis"
rows="3" cols="17"
value="#{subscribeSearchHandler.attendance.motive}" />
</h:column>
<h:column><h:message for="motivoDesis" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Detalhes:" />
</h:column>
<h:column>
<h:inputTextarea styleClass="inputText1" id="detalhes" rows="3"
cols="17" value="#{subscribeSearchHandler.attendance.details}"
/>
</h:column>
<h:column><h:message for="detalhes" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="outputText" value="Atendente:" />
</h:column>
<h:column>
<h:inputText styleClass="inputText2" id="atendente"
value="#{subscribeSearchHandler.attendance.attendance}"
/>
</h:column>
<h:column><h:message for="atendente" errorClass="erros"/></h:column>
<h:column>
<h:outputText styleClass="colunaSearch" value="Tipo Atend.:" />
</h:column>
<h:column>
<rich:comboBox selectFirstOnUpdate="false" id="selectTypeAtend"
defaultLabel="Tipo Atendimento"
value="#{subscribeSearchHandler.attendance.typeAttendance}"
enableManualInput="false">
<f:selectItems
value="#{subscribeSearchHandler.listTypeAttendance}" />
</rich:comboBox>
</h:column>
<h:column><h:message for="selectTypeAtend" errorClass="erros"/></h:column>
<br />
<h:column></h:column>
<h:column></h:column>
<h:column></h:column>
<h:column></h:column>
<h:column></h:column>
<h:column>
<h:commandButton styleClass="button" value="Cadastrar"
action="#{subscribeSearchHandler.saveStore}" />
</h:column>
</h:panelGrid>
</rich:panel></div>
</h:form>
</ui:define>
</ui:composition>
</body>
</f:view>
[/code]caso eu usar required=“true”
requiredMessage=“Por favor informe o…”
nao funciona os os combos
No a4j:support de cada rich:combobox,coloque ajaxSingle=“true”
Resolvido!!! Valeu