É o seguinte, tem sim como fazer isso, vc deve criar uma Lista e chamar a mesma dentro do selectOneMenu, porém vc deve ter um relacionamento da tabela de origem dos dados com a tabela onde serão armazenado os dados. O selectOneMenu fica parecido com o exemplo abaixo.
Mais note que, o que será armazenado na tabela será o ID e não a descrição dos intens que será apresentada no selectOneMenu para o usuário, será necessario um atributo @Transient(deve estar dentro da entidade) do tipo inteiro(servicoSelecionado neste caso) para receber o ID(idServico) da lista que sera armazenado. É um pouco complicado, mais acredito que não ira fugir muito disso. :idea:
M
mihawk1
aprendizweb:
Fala!!!
É o seguinte, tem sim como fazer isso, vc deve criar uma Lista e chamar a mesma dentro do selectOneMenu, porém vc deve ter um relacionamento da tabela de origem dos dados com a tabela onde serão armazenado os dados. O selectOneMenu fica parecido com o exemplo abaixo.
Mais note que, o que será armazenado na tabela será o ID e não a descrição dos intens que será apresentada no selectOneMenu para o usuário, será necessario um atributo @Transient(deve estar dentro da entidade) do tipo inteiro(servicoSelecionado neste caso) para receber o ID(idServico) da lista que sera armazenado. É um pouco complicado, mais acredito que não ira fugir muito disso. :idea:
[i]Então, acho que você não entendeu muito bem o que eu preciso, ou talvez eu n tenha entendido o que você tentou propor kkkk.
Pra ilustrar o caso, olha esse selectmenu:[/i]
[i]Só que ao invéz de ter esse ‘Principais estados’ preciso colocar as datas que foram cadastrados certos itens, como descrevi no post principal, assim:
Bom o que eu entendi é, que vc quer pegar as datas cadastradas no banco de dados e exibir dentro de um selectOneMenu para o usuario escolher, se for isso então é exatamento o que tentei explicar anteriormente.
M
mihawk1
[i]Então, isso eu consigo fazer.
O que eu preciso mesmo é ‘classficiar’ o selectmenu, por exemplo todos os registros da data 08/05/2012 devem ser mostrados abaixo desta data…
Ta meio dificil explicar isso mais olhe a imagem que eu coloquei e apenas troque aquela classficação por datas…