O combo box exibe inicialmente “—Selecione—”. A opção required tem identificado que tal valor é válido.
Como faço para que a opção required identifique que “Selecione” não é um valor válido?
No backBean tenho:
listaEmpresaHolding.add(new SelectItem(null, "---Selecione---"));
for (EmpresaHolding listaEmpr : listEmpresaHolding) {
listaEmpresaHolding.add(new SelectItem(listaEmpr.getNumEmpr(),
listaEmpr.getNomeEmpr()));
}
No xhtml tenho
<h:selectOneMenu label="#{msgs.cadSubsidiaria}" id="subsidiaria" value="#{localizacaoBean.localizacao.emprHolding.numEmpr}" required="true">
<f:selectItems value="#{extintorBean.listaEmpresaHolding}" />
</h:selectOneMenu>