Problemas com jsf e List

7 respostas
iltonk

boa tarde pessoal, estou estudando jsf e estou com problemas para retornar uma lista do banco de dados, gostaria de saber se vocês podem me ajudar,

segue o erro que aparece quando executo a pagina jsf.

27/07/2012 14:20:02 com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
SEVERE: Error Rendering View[/listarcategoria.xhtml]
javax.el.PropertyNotFoundException: /listarcategoria.xhtml @19,91 value="#{categoriaBean.liata}": Property 'liata' not found on type sis.com.beans.CategoriaBean

segue também minha classe bean:

public class CategoriaBean {
	
	private Categoria categoria = new Categoria();
	private List<?> lista;
	
	public String novo(){
		this.categoria = new Categoria();
	
		return "categoria";
	}
	
	
	public String salvar(){
		
		
		CategoriaFachada categoriaFachada = new CategoriaFachada();
		categoriaFachada.salvarCategoria(this.categoria);
		
		return "categoriaSucesso";
	}
	
	public List<?> getLista(){
		
		
			
			CategoriaFachada categoriaFachada = new CategoriaFachada();
			this.lista = categoriaFachada.listar();
			
		
		return this.lista;
		
	}

	public Categoria getCategoria() {
		return categoria;
	}

	public void setCategoria(Categoria categoria) {
		this.categoria = categoria;
	}

	
}

desde já agradeço pela ajuda.

7 Respostas

Hebert_Coelho

Property ‘liata’

Você tem um getLiata() no seu MB?

iltonk

sim tenho, segue o código!!!

public List<?> getLista(){  
          
          
              
            CategoriaFachada categoriaFachada = new CategoriaFachada();  
            this.lista = categoriaFachada.listar();  
              
          
        return this.lista;  
          
    }
Hebert_Coelho
iltonk:
sim tenho, segue o código!!!
public List<?> getLista(){  
          
          
              
            CategoriaFachada categoriaFachada = new CategoriaFachada();  
            this.lista = categoriaFachada.listar();  
              
          
        return this.lista;  
          
    }
Não, você não tem getLiata()...

[/quote]

iltonk

como deveria ficar, vc pode me ajudar ???

fico grato, pq como expliquei estou no começo com jsf.

Hebert_Coelho

iltonk:
como deveria ficar, vc pode me ajudar ???

fico grato, pq como expliquei estou no começo com jsf.

Não é questão de começar no JSF cara, é questão de ler o nome que eu grifei e o nome do método…

CristianPalmaSola10

Extrema falta de atenção do iltonk,
em vez de lista escreveu liata, e naum consegue ver o erro

iltonk

desculpa pessoa realmente erro meu, muito obrigado pela atenção de todos e mais uma vez perdão…

obrigado a todos!!!

Criado 27 de julho de 2012
Ultima resposta 27 de jul. de 2012
Respostas 7
Participantes 3