Fórum Ajuda JSF Controlador #405642

27/07/2011

0

Olá Amigos estou desenvolvendo uma aplicação para o tcc utilizando os seguintes componentes..
- Netbens 7.0.- GlasFish 3.1- Postgres 9.0.- Hibernate 2.0.- e componete PrimeFaces
Como sou inciniciante na liguagem estou tendo muitas dificuldades para elaborar a aplicação ..
No FrontEnd estarei utilizando PrimeFaces..o Back end estar divido em tres pacotes.. Entidades, Controle e negóciosa única coisa que consegui fazer até hoje é o cadastro, em todos meus formulários terá os campos de cadastro e logo a baixo um DataGrid do prime faces..
A listagem por algum motivo não fuciona.. da erro assim que coloco o método para listagem..o que poderia ser o controlador ??
Estava precisando também de métodos para excluir, alterar para a aplicação..

e um método para combobox .. desde ja agradeço


Pacotes de negócios
 
                 @Statelesspublic class CadastrosBens {        @PersistenceContext    private EntityManager em;
    public void inserirUf(Uf uf){        em.persist(uf);    }        public List <Uf>listarUf(){        Query q = em.createNamedQuery("from uf u order by u.id");        return q.getResultList();    }                 
pacote de controle
@ManagedBean@SessionScopedpublic class CadUfControlador {        @EJB    private CadastrosBens cadastrosBeans;    private Uf uf;    private List<Uf> lista;
    public List<Uf> getLista() {        if (lista == null) {            lista = cadastrosBeans.listarUf();        }        return lista;    }
    public void inserir() {        cadastrosBeans.inserirUf(uf);        lista = null;        uf = null;    }
    public Uf getUf() {        if (uf == null) {            uf = new Uf();        }        return uf;    }
    public void setNivel(Uf uf) {        this.uf = uf;    }    }
 Pagina da web JSF PRimeFaces

<p>dataTable var = "uf" value="#{cadUfControlador.lista}" paginator ="true rows="10""<f:facet name ="header">        UF</facet>
<p:column sortBy="#{uf.id}">   <f:facet name="header">    <h:outputText value = "id"/>    </p:column>
 <p:column sortBy="#{uf.nome}">
   <f:facet name="header">    <h:outputText value = "Nome"/>    </p:column>
 <p:column sortBy="#{uf.sigla}">
   <f:facet name="header">    <h:outputText value = "Sigla"/>    </p:column>
</p:dataTable>
  

       
     

     

       
           
           

           

           
           
           
           
           

           

         
     
     
           
       
 
           
                                                   
                 
                     
                         
                     
                     
                 
                 
                     
                         
                     
                     
                 
             
 
 
 
         
         
                 
               
               
         

       

       
   
                 


   
        Facelet Title
   
   
 

       
     

     

       
           
           

           

           
           
           
           
           

           

         
     
     
           
       
 
           
                                     


   
        Facelet Title
   
   
 

       
     

     

       
           
           

           

           
           
           
           
           

           

         
     
     
           
       
 
           
                                                    














                  
                 
                     
                         
                     
                     
                 
                 
                     
                         
                     
                     
                 
             
 
 
 
         
         
                 
               
               
         

       

       
   
                           
                 
                     
                         
                     
                     
                 
                 
                     
                         
                     
                     
                 
           
Eduardo

Eduardo

Responder

Posts

02/08/2011

Robson Teixeira

Poderia postar o seu erro por favor para que possa ser melhor analise.   é metodo para alteração tente o metodo merge do entityManager do JPA e a exclusão segue 2 metodos de modelo e escolha o que melhor lhe atender. e para preencher a comboBox procure sobre o componente <f:selectedItens/>   espero ter ajudado. att  robson
Responder

Gostei + 0

05/08/2011

Dyego Carmo

Opa !

Resolvido ?

Se sim, por favor feche o chamado :)

Valeu !
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar