Como utilizar o rich:combobox?

3 respostas
bland

Pessoal,

Como eu posso utilizar esse componente como se fosse o selectOne da lib h?

Obrigado.

3 Respostas

mateusprado

Ola bland !

Vc pode implementa-lo das seguintes formas:

Preenchendo o comboBox com uma lista de SelectItem:

<rich:comboBox value="#{seuManagedBean.valorSelecionadoDoComboBox}">
<f:selectItems value="#{seuManagedBean.listaParaComboBox}" />
</rich:comboBox>

Ou ainda populando com os proprios valores na jsp:

<rich:comboBox value="#{seuManagedBean.valorSelecionadoDoComboBox}">
<f:selectItem value="Item 1" />
<f:selectItem value="Item 2" />
</rich:comboBox>

[ ]s,

bland

Mateus,

Muito obrigado pela resposta, mas estou tendo problemas com ele.
Precisaria que ele se comportasse como o selectOne, ou seja, ele apresente um valor no combo e passe por binding o que eu determinar, no caso, o id.
Entende? Como poderia fazer isso funcionar corretamente?

Obrigado mais uma vez.

bland

Eu estava lendo sobre os Converters, mas não entendi se estes estão no raiz de uma implementação JSF ou se está ligada diretamente a implementação do MyFaces.
E se este resolve, como poderia estar adequando a minha aplicação? Quais as mudanças que precisaria fazer? No web.xml? No faces-config?
Gostaria muito de utilizar esse componente, mas não estou conseguindo buscar os identificadores do valor selecionado.
Alguém tem alguma sugestão?

Criado 23 de março de 2009
Ultima resposta 24 de mar. de 2009
Respostas 3
Participantes 2