JSF. erro

Olá pessoal,

Um help…

tenho uma jsp que deveria mostrar uma lista de produtos.
Aplicação usando JSF.

Porém não consegue encontrar um método que retorna uma lista de produtos.

Alguém sabe porque.

Estou postando o erro e a JSP.

O meu bean está funcionando corretamente, pois se crio um atributo que retorna uma string ele funciona e mostra o valor de retorno na página. Porém método que retorna uma lista não estou conseguindo.

Alguma sugestão?

<%@ taglib prefix=“f” uri=“http://java.sun.com/jsf/core” %>
<%@ taglib prefix=“h” uri=“http://java.sun.com/jsf/html” %>
<%@ taglib prefix=“c” uri=“http://java.sun.com/jstl/core” %>

produto List Page

javax.servlet.ServletException: /produtoList.jsp(13,5) ‘#{produtoListBean.getCurrentProductBeans}’ Property ‘getCurrentProductBeans’ not found on type br.com.produto.view.bean.ProdutoListBean
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)

root cause

org.apache.jasper.el.JspPropertyNotFoundException: /produtoList.jsp(13,5) ‘#{produtoListBean.getCurrentProductBeans}’ Property ‘getCurrentProductBeans’ not found on type br.com.produto.view.bean.ProdutoListBean
org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:104)
javax.faces.component.UIData.getValue(UIData.java:582)
javax.faces.component.UIData.getDataModel(UIData.java:1063)
javax.faces.component.UIData.setRowIndex(UIData.java:417)
com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
javax.faces.component.UIData.encodeBegin(UIData.java:879)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)

value="produtoListBean.getCurrentProductBeans" 

não entendi isso ??

tá ai o erro.

no que vc não entendeu mas me fez compreender… rs

Eu tava tentando acessar o método que retornava a lista.

E deveria sim acessar a referência ao objeto que retorna lista.

fica assim então:

produtoListBean.currentProductBeans.

Valeu.

Obrigado.

exatamente…