Boa Tarde !!
Preciso de uma dica sobre a4j: commandLink. To usando um selectItem para chamar uma lista dinâmica. quando clicar neste link, o item clicado tem que ficar selecionado. Teria que ser feita dentro do commandLink. Já pesquisei na internet porém sem sucesso. Caso alguém puder me ajudar agradeço.
<a4j:keepAlive beanName="pessoaMB"></a4j:keepAlive>
<a4j:form id="janela" ajaxSingle="true" ajaxSubmit="true">
<h:selectOneMenu value="#{pessoaMB.clicar}" >
<f:selectItem itemValue="Selecione" itemLabel="Selecione" />
<f:selectItem itemValue="a" itemLabel="ADM x Cliente"/>
<f:selectItem itemValue="b" itemLabel="ADM x Executor"/>
<f:selectItem itemValue="c" itemLabel="Cliente x Atividade"/>
<a4j:support event="onchange" reRender="listatabela" action="#{pessoaMB.salvar}" > </a4j:support>
</h:selectOneMenu>
<h:panelGroup id="listatabela">
<h:panelGrid columns="7" >
<h:column>
<h:panelGroup id="lis">
<rich:dataTable rendered="#{pessoaMB.janela1}" value="#{pessoaMB.pessoas}" var="adm" >
<rich:column>
<f:facet name="header">
<h:outputText value="#{pessoaMB.adm}"/>
</f:facet>
<a4j:commandLink action="#{pessoaMB.mostraJanela1}" value="#{adm.nome}" reRender="lis1,lis2,lis3,lis4,lis5,lis6" />
</rich:column>
</rich:dataTable>
</h:panelGroup>
</h:column>
