Problema de Jsf Interessante

Galera é o seguinte: Tenho em minha jsp uma consulta de dados exibida em dois richtable.

Por exemplo:

Linha 1 do primeiro richtable : Terminal 01

Linha 1 do segundo richtable :Serviços | Opções | Periodo
A combo{Habilitar e Desabilitar} InputText(em branco)

Linha 2 do segundo richtable :Serviços | Opções | Periodo
B combo{Habilitar e Desabilitar} InputText(em branco)

e assim por diante…Ou seja, um richtable dentro de outro. Ok ?

Pois bem, na coluna “Opções” onde tenho uma combo com as opções{Habilitar e Desabilitar} terá a seguinte função, esconder ou mostrar o inputtext da coluna “Período”.

Eu sei que utilizarei o ajax para renderizar este, porém, por ser uma lista como indentificarei a linha certa.

Entenderam o meu problema, se precisar eu detalho mais…

Toda sugestão é válilda !!!

Obrigado galera !

Utilize o Binding do Componente e getRowData() vc recupera a linha.

getRowData() vc recupera o objeto da linha… :lol:

é realmente eu viajei entendi errado o que ele precisa…

quando mudar o estado do combobox(onchange) vc faz a verificação de qual objeto fez isso…entao vc retira…mas nao sei como fazer isso com ajax, mas vc pegaria o objeto com getRowData() e removeria da lista se for o caso…

entendi assim…

espero ter ajudado :wink:

lega, agora é o seguinte, o rendered não funciona com o reRender. Com ajax eu até bean e seto false para o campo que quero esconder, porém não esconde. Alguém sabe com o renderizar ?

esse negocio de renderizar ja tive um problema uma vez…

ai no caso eu usei um panelGroup

cria um panel group e as tabelas em baixo e reRender no panelGroup…

[quote=bruno_savi]esse negocio de renderizar ja tive um problema uma vez…

ai no caso eu usei um panelGroup

cria um panel group e as tabelas em baixo e reRender no panelGroup…[/quote]

blz bruno, vou tentar fazer isso…Daqui a pouco eu volto…

[quote=bruno_savi]esse negocio de renderizar ja tive um problema uma vez…

ai no caso eu usei um panelGroup

cria um panel group e as tabelas em baixo e reRender no panelGroup…[/quote]

cara como eu fazeria um panelGroup dentro de richtable…?

o panel group fica fora do rich data table

ficaria

<h:panelGroup id="xxxx">

<rich:dataTable>

</rich:dataTable>


</h:panelGroup>

e vc iria dar um reRender no panel group

que atualizaria tudo que tem dentro

blzm, vou tentar…