[RESOLVIDO]Listar dados no PrimeFaces

Galera tou numa duvida…
quero exibri uma listagem que vem do banco… meu select ta todo certinhu
peguei um exemplo na net…
fiz tudo igualzinhu mais no meu não exibe a lista…
acho que o problema é no xml…

<p:column id="codigobarra" headerText="Código de Barras" filterBy="#{produto.codigobarra}" filterMatchMode="contains" sortBy="#{produto.codigobarra}"> <h:outputText value="#{produto.codigobarra}" /> </p:column>

a minha duvida ----> id=“aqui deve ser o campo da tabela???”

Bom dia Flip, no seu caso, voce esta usando um p:column, o p:column, é a coluna da tabela, no caso, voce precisa chamar um dataTable, ou um dataList.

Com dataTable, fica:
value => List que vem do bean
var => Nome que cada objeto dentro da lista vai receber, para ser utilizado
Pra cada linha do dataTable, vai ser gerado um objeto com o nome do seu “var”,
e dentro da coluna, será exibido a propriedade do objeto

<p:dataTable value="#{bean.lista}" var="objeto">
 <p:column headerText="Título da coluna">
  <h:outputText value="#{objeto.propriedade}" />
 </p:column>
</p:dataTable>

Já com dataList, voce pode fazer:
value => lista
var => objeto
O que esta dentro da tag p:dataList (#{objeto.propriedade}), vai ser repetido pra cada objeto na lista

<p:dataList value="#{bean.lista}" var="objeto" >
	#{objeto.propriedade}
</p:dataList>

Assim

[code] <p:dataTable id=“tabela” var=“aluno”
value="#{alunoBean.listagemAlunos}"
filteredValue="#{alunoBean.filtroAlunos}" paginator=“true” rendered=“true”
rows=“25” emptyMessage=“No há nenhum aluno cadastrado” paginatorPosition=“bottom”>

		<p:column id="ra" headerText="RA" filterBy="#{aluno.ra}"
			filterMatchMode="contains" >
			<h:outputText value="#{aluno.ra}" />
		</p:column>[/code]

mais continuo com a mesma pergunta…?

a minha duvida ----> id=“aqui deve ser o campo da tabela???”

Não é necessário inserir id no column.

valew…
jah achei onde errei

faltou isso na minha classe Bean

@ManagedBean
@SessionScoped

ufaaaaaaaaaaa