Olá,
Tenho o seguinte cenário.
Estou utilizando JSF e tenho um dataTable que é populado com alguns valores da minha base de dados.
<blockquote><tom:dataTable var=“item” value="#{funcionalid.funcionalidades}" headerClass=“dataTableHeader”>
<tom:column onmouseover=“this.style.backgroundColor = ‘#000011’; this.style.color = ‘#FFFFFF’; this.style.cursor = ‘pointer’;” onmouseout=“this.style.backgroundColor = ‘#FFFFFF’; this.style.color = ‘#000000’; this.style.cursor = ‘pointer’;”>
<core:facet name=“header”>
<tom:outputText value=“Nome da Funcionalidade”></tom:outputText>
</core:facet>
<tom:outputText value="#{item.nome}"></tom:outputText>
</tom:column>
<tom:column>
<core:facet name=“header”>
<tom:outputText value=“Indice da Linha”></tom:outputText>
</core:facet>
<tom:outputText value="#{item.id}"></tom:outputText>
<html:commandLink actionListener="#{funcionalid.PerformEdit}" value=“Editar”>
</html:commandLink>
</tom:column>
</tom:dataTable></blockquote>
No commandLink tenho o actionListener setado para um metodo que realiza a edição. Contudo tenho que passar um parametro para esse metodo do meu Bean que é o valor contido em “item.id”.
Alguém sabe como fazer isso?
Obrigado!