Capturar dados de uma DataTable para um campo de inputText

2 respostas
F

Oi gente, estou aprendendo JSF e estava tentando fazer capturar os dados de um dataTable e passa-lo para um campo de texto, eu ja consegui fazer com javascript, mas gostaria de usar os componentes do proprio JSF para fazer isso

dando um exemplo mais simples, a pessoa clica clicasse no nome do Estado(Minas Gerais por exemplo) e esse valor é passado pro inputText, quais componentes devo usar, binding e mais algum outro?

<h:dataTable border="1" var="item" value="#{listaEstado.suaLista}">
        <h:column>
            <h:outputText value="#{item.est_id}" />
        </h:column>
        <h:column>
            <h:outputText value="#{item.est_nom}" />
        </h:column>
    </h:dataTable>
                
                <h:inputText id="campo"  />

2 Respostas

P

com o command link ué

<h:commandLink action="#{meuBean.editar}" value="#{item.est_nom}"   >
			<f:setPropertyActionListener target="#{meuBean.nomeParaEdicao}"  value="#{item.est_nom}"  />
		</h:commandLink>
F

Ai esta o problema, eu não conheço ActionListener, tem como vc dar um exemplo simples.

Criado 14 de abril de 2011
Ultima resposta 14 de abr. de 2011
Respostas 2
Participantes 2