Ae gente tdo joia?!
Eu estou sendo nocauteado por esse problema ai, já faz alguns dias que to querendo resolver e nda!!!
Por favor se alguem tiver alguma ideia de como resolver, ou algum tutorial que explique como fazer eu aceito, já n tenho muitos recursos pra tentar resolver o problema entao lá vai ...
<h:form>
<rich:dataTable id="usuarios" border="1" width="100%" value="#{UsuarioBean.lista}" var="u"
rendered="#{not empty UsuarioBean.lista}" rows="10">
<h:column>
<f:facet name="header">
<h:outputText value="Id"/>
</f:facet>
<h:outputText value="#{u.usuarioid}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Nome"/>
</f:facet>
<h:outputText value="#{u.nome}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Login"/>
</f:facet>
<h:outputText value="#{u.login}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Senha"/>
</f:facet>
<h:outputText value="#{u.senha}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Nascimento"/>
</f:facet>
<h:outputText value="#{u.nascimento}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</h:outputText>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Email"/>
</f:facet>
<h:outputText value="#{u.email}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Nome do Char"/>
</f:facet>
<h:outputText value="#{u.nomechar}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Nome do Clan"/>
</f:facet>
<h:outputText value="#{u.nomeclan}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="NewsLetter"/>
</f:facet>
<h:outputText value="#{u.newsletter}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Nivel"/>
</f:facet>
<h:outputText value="#{u.nivel}"/>
</h:column>
<f:facet name="footer">
<rich:datascroller />
</f:facet>
</rich:dataTable>
UsuarioBean
private List<Usuario> lista = new ArrayList<Usuario>();
public List<Usuario> listatodosUsuarios() {
Session session = HibernateUtil.getSession();
Query q = session.createQuery("from usuario");
//coloca o resultado dentro de uma lista
List<Usuario> usuarios = q.list();
return usuarios;
}
public List<Usuario> getLista() {
lista = listatodosUsuarios();
return lista;
}
public void setLista(List<Usuario> lista) {
this.lista = lista;
}
Bem fico na espernça q alguem tenho alguma sugestão de como sanar esse problmao ai .... =/
abraço e agradeço a tdo pela atenção!