Ola pessoal estou com uma duvida em relacao ao combobox do richfaces 3.2,
ele nao apresenta as descricoes de um determinado objeto,so apresenta o codigo estou utilizando o mesmo metodo que eu utilizava com o selectOne para popular o msm mas nao funciona alguem ja conseguiu fazer isso?
to tentando assim:
Cara olhá só, o rhich:combobox não trabalha da mesma forma que o h:selectOneMenu que recebe (id,valor) Ao invés disso ele só recebe (valor) e vc necessita converter este valor em um objeto conforme sua necessidade. valeu?
TulioACastro
O rich:Combobox não é um substituto do h:selectOneMenu, ele é apenas um complemento de SuggestionBox. Diferente do h:selectOneMenu,
o rich:combobox recebe apenas uma Lista de String.
Abraço
JotaJota
E ae beleza?
Então, tenta fazer o override na sua classe do metodo toString();
neste metodo chame o campo que melhor descreveria o objeto.
não é uma boa pratica, mas resolve.
abração
//Natela
<rich:comboBoxsuggestionValues="#{Bean.listaDeFrete}"directInputSuggestions="true"defaultLabel="Selecione um tipo de Frete"width="300"></rich:comboBox>
//naclasseFrete:
@Override
publicStringtoString(){
returngetDescricao();
}