Problema com rich:combobox nao funciona itemLabel

2 respostas
correainfo

Estou com um problema com o componente do richfaces o combobox estava utilizando o do jsf o h:selectOneMenu e o funcionava como estou utilizando o skin do richfaces tive que mudar e parou de funcionar.

Antes esta assim

<h:selectOneMenu id="visaoPolitica" value="#{usuarioMB.usuario.visaoPolitica}" styleClass="inputPerfil" style="width: 147px;" enableManualInput="false">
<f:selectItem itemLabel="Nenhuma" itemValue="1" />
<f:selectItem itemLabel="Centrista" itemValue="2" />
<f:selectItem itemLabel="Esquerda" itemValue="3" />
<f:selectItem itemLabel="Conservador" itemValue="4" />
</h:selectOneMenu>

No combo a descricao era o itemLabel por exemplo “Nenhuma”

Agora mudei para rich:combobox

<rich:comboBox id="visaoPolitica" value="#{usuarioMB.usuario.visaoPolitica}" styleClass="inputPerfil" style="width: 147px;" enableManualInput="false">
<f:selectItem itemLabel="Nenhuma" itemValue="1" />
<f:selectItem itemLabel="Centrista" itemValue="2" />
<f:selectItem itemLabel="Esquerda" itemValue="3" />
<f:selectItem itemLabel="Conservador" itemValue="4" />
</rich:comboBox>

Mais nao esta funcionando o itemLabel se selecionar o primeiro item deveria aparecer a descricao “Nenhuma” mais esta aparecendo o value “1”

Ja aconteceu isso com alguem???

2 Respostas

alias

É um bug do componente…que chato né? :lol:

Mas é sério mesmo, ele inverte o itemLabel e o itemValue. Por isso esse seu numero “1” está aparecendo na listagem…

correainfo

alias:
É um bug do componente…que chato né? :lol:

Mas é sério mesmo, ele inverte o itemLabel e o itemValue. Por isso esse seu numero “1” está aparecendo na listagem…

Entao nao tem como utilizar esse componente…

Criado 20 de maio de 2010
Ultima resposta 20 de mai. de 2010
Respostas 2
Participantes 2