<rich:comboBox/> Duvida com valores  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
lgweb
GUJ Master

Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline

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:

e o metodo que o popula


com o selectOne funciona,que sera que ta faltado?
abracos.

Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?



veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1
[Email] [WWW] [MSN]
Javabuntu
GUJ Master
[Avatar]

Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline

em vez de Array utilize ArrayList<SelectItem> e ai atribua dentro dele new SelectItem(valor, Label); ta faltando o label pelo jeito.

SCJP 6
SCJD
SCWCD 5
Itil V2
[MSN]
lgweb
GUJ Master

Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline

cara mudei para isto mas ainda nao funcionou:


combobox


ele so apresenta o codigo mesmo.

Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?



veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1
[Email] [WWW] [MSN]
Javabuntu
GUJ Master
[Avatar]

Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline

q coisa hein...

a única coisa diferente que tenho é isto:


eu já crio o objeto dentro da lista mesmo... tenta ai só pra desencargo de consciência...


SCJP 6
SCJD
SCWCD 5
Itil V2
[MSN]
Roberley_Cristiano
HelloWorld
[Avatar]

Membro desde: 08/03/2009 00:41:47
Mensagens: 12
Localização: Ribeirão Preto
Offline


Estranho hemmm não funcionar ... fiz um teste aki e funciona assim tb ... sem problemas ...

public List<SelectItem> getItemsBusca2(){
List<SelectItem> lista = new LinkedList<SelectItem>();

SelectItem item1 = new SelectItem("Item1","Item11");
SelectItem item2 = new SelectItem("Item2","Item22");

lista.add(item1);
lista.add(item2);
return lista;
}

no jsf

<rich:comboBox selectFirstOnUpdate="false" defaultLabel="Campo para busca">
<f:selectItems value="#{Bean.itemsBusca2}" />
</rich:comboBox>


[Email] [MSN]
adrianopatrick
Smalltalk

Membro desde: 17/06/2008 00:28:36
Mensagens: 4
Offline

vc pode postar o erro?

Adriano Patrick Cunha
felipe.sodre
JavaChild
[Avatar]

Membro desde: 18/09/2008 14:57:10
Mensagens: 115
Offline

Meu combo não aprece os valores, acho que os values ta errado.

o que seria

fornecedor.fornecedor.fornecedorid?






alguem poderia me ajudar?

obrigado
clarinetabest
JavaChild

Membro desde: 26/04/2008 14:20:00
Mensagens: 121
Offline

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
What is classpath?

Membro desde: 22/04/2010 14:14:05
Mensagens: 5
Offline

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

Túlio Castro
Desenvolvedor Java
www.tuliocastro.com
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

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

[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team