Estou tentando fazer um metodo para pupular um <f:selectItems /> mais estou levando uma surra pois retornando uma lista mais ñ estou conseguindo usala para popular o mesmo alguem ja tem idéia de como eu faço isso? ou um modelo, exemplo ou algo do genero?
consultarTodasPrioridades() é um método q retorna uma coleção de objetos (q no meu exemplo é um cadastro de prioridades) para o preenchimento do select.
abraço,
urubatan
falando sério …
se alguem programar desta maneira, cheio de scriptlets na minha empresa ta fora na mesma hora …
e ele estava perguntando sobre o f:selectItens do JSF …
o valor do f:selectItems precisa ser ou uma lista de SelectItem ou então um Map com chave=valor
robson_vs
é para o jsp funciona mais eu estou usando jsf???
mais valeu vou ver a possibilidade de subistituir esta tag
robson_vs
então to consegui popular a lista mais na hora de salvar ta dando erro de converssão acho q pq tive q converter o id para toString acho q tenho q criar um novo metodo para convertelo novamente
robson_vs
A
arthursc
Bem, eu tive o mesmo problema mas já consegui resolver.
Realmente tem q usar um Map ou SelectItem pra funcionar.
Eu usei uma TreeMap(que já deixa em ordem :D), daí basta popular ela
como abaixo:
Isso deve ser colocado no método GET de um atributo que retorne uma lista do seu bean.
Ex: Classe BeanPais com uma lista de Estados como atributo … algo do gênero.
Tá feito. Agora no jsf, coloque: