1
resposta

Criação de tabela

Queria eu mesmo passar dados para minha tabela para mim tirar uma duvida teria como fazer isso? as tabelas sempre que eu preciso de dados busco no banco de dados, agora eu que queria por exemplo colocar uma cidade e aparecer na minha tabela como ficaria? tem como?

<p:dataTable scrollable="true" scrollWidth="50%" scrollHeight="150"> >
         <f:facet name="header">
            Tabela
        </f:facet>
                <p:column headerText="Id">
                    <h:outputText />
                </p:column>

Seria incrementar algo nesse output?

1 resposta

Alisson, o dataTable itera sobre uma Collection (List, ArrayList, etc). Agora, se você deseja que a tabela apresente valores fixos, pode fazer assim:

<h:dataTable>
    <h:column>
        <f:facet name="header">Código</f:facet>
        <h:outputText value="001" />
    </h:column>
    <h:column>
        <f:facet name="header">Nome</f:facet>
        <h:outputText value="Alisson" />
    </h:column>
    <h:column>
        <f:facet name="header">Código</f:facet>
        <h:outputText value="002" />
    </h:column>
    <h:column>
        <f:facet name="header">Nome</f:facet>
        <h:outputText value="Manoel" />
    </h:column>
</h:dataTable>

Faz o teste e vê se fica como você deseja. Posta o resultado. Abraço.