方法未找到执行

时间:2016-07-21 10:28:38

标签: ejb

所以,我正在开发一个应用程序,帮助公司的员工管理日常运营。 作为我的第一个使用EJB逻辑的项目,我遇到了一些问题....请帮助我:)

/ log /

javax.faces.FacesException: #(tipoFornitoreBean.remove): javax.el.MethodNotFoundException: Method not found: com.bmw.vss.web.bean.TipoFornitoreBean"10ee602.remove()

/ bean /

private void remove()
{
        TipoFornitoreDetails 
           details=null;
        short id=details.getId();
        TFF.delete(id);
      }

/ html /

<h:commandButton image="../images/Elimina.gif" value="#{Tfr.id}" onclick="if (!confirm('Vuoi rimuovere il Tipo Fornitore')) return false" action="#{tipoFornitoreBean.remove}">
                            <f:setPropertyActionListener target="#{tipoFornitoreBean.tipoFornitoreDetails.id}" value="#{Tfr.id}" />

PS。也许这个方法的代码有一些问题,但我不明白为什么程序不知道任何bean方法。

1 个答案:

答案 0 :(得分:0)

将删除方法的范围更改为公开

public void remove(){

}