Pegar o Conteudo de Inputext em Uma DataTable[Resolvido]

3 respostas
D

Bom dia, pessoal.
O problema e o seguinte tenho uma datatable com inputext e gostaria de pegar valor digitado nele.
Eu agradeço qualquer sugestão que vcs possam dar.

3 Respostas

D

??!

yorgan

Opa,
Tudo bem Daniel?
Vou respoder por aqui pois existe a possibilidade de mais alguém estar precisando da mesma coisa.
Fiz uns testes agora a tarde e consegui fazer funcionar.
Monte a seguinte estrutura e teste:

<h:form>
   <a4j:region>
         <rich:dataTable value="#{seuBean.suaLista}" var="variavel" id="lista">
              <f:facet name="header">
                         <rich:columnGroup>
                               <rich:column breakBefore="true">
                                    <h:outputText value="Coluna1"/>
                               </rich:column>
                         </rich:columnGroup>
               </f:facet>
                <h:inputText value="#{variavel.dadoQueIraUtilizar}">
                    <a4j:support reRender="lista"/>
                </h:inputText>
        </rich:dataTable>
   </a4j:region>
</h:form>

Coloque o a4j:support para rendeziar a tabela em cada inputText que for usar. Assim deu certo para mim.
Espero que ajude a quem precisar.

[]´s

Daniel

D

Muito obrigado,resolveu o meu problema.Vou deixar
este link tambem não cheguei a implementar a solução:
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=82&t=002181.Apenas pra ficar como opção.

Criado 24 de setembro de 2008
Ultima resposta 25 de set. de 2008
Respostas 3
Participantes 2