Galera sou novato em Eclipse / Java Web…estou tentando mostrar o conteudo do meu banco em uma dataTable, vejam o codigo como está…
cadUsuario.xhtml
<h:panelGrid columns=“1” id=“gridLista” style=“width: 500px”>
<p:dataTable id=“dateListaUsuario”
value="#{usuarioBean.listUsuario}" var=“usu” border=“1”>
<p:column>
<f:facet name="header">
<h:outputText value="Nome" />
</f:facet>
<h:outputText value="#{usu.nome}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Login" />
</f:facet>
<h:outputText value="#{usu.login}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Excluir" />
</f:facet>
<h:commandButton id="botaoExcluir" image="images/excluir.png"
title="Excluir" action="#{usuarioBean.excluirUsuario(usu)}">
</h:commandButton>
</p:column>
</p:dataTable>
</h:panelGrid>
UsuarioBean
public void listaUsuario() throws Exception{
UsuarioDao lista = new UsuarioDao(HibernateUtil.getSessionFactory()
.getCurrentSession());
lista.listaUsuario();
}
UsuarioDao
public void listaUsuario() throws Exception{
try {
sessao = HibernateUtil.getSessionFactory().getCurrentSession();
ResultSet rs = (ResultSet) sessao.createQuery(“select * from usuario”);
while (rs.next()){
System.out.println("Código "+ rs.getInt(1)+ "Nome "+ rs.getString(2));
}
} catch (HibernateException e) {
throw new Exception(e);
}
}