运行page.jsp:时遇到问题
Exception while calling encodeEnd on component : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /compteListe.jsp][Class: javax.faces.component.html.HtmlDataTable,Id: j_id_jsp_1879226420_1][Class: javax.faces.component.UIColumn,Id: j_id_jsp_1879226420_2][Class: javax.faces.component.html.HtmlOutputText,Id: j_id_jsp_1879226420_4]}
原因:
org.apache.jasper.el.JspPropertyNotFoundException - /compteListe.jsp(29,13) '#{l.Identifiant}' Property 'Identifiant' not found on type com.bankonet.bean.Compte
但是当我执行CCD_ 1…时。。。,它运行良好并显示数据!!
除非属性名称本身实际上以2个大写字符开头,否则EL中的属性名称需要以小写字符开头,因此:
#{l.identifiant}
这需要一个名为getIdentifiant()
的public
无参数getter方法。
org.apache.jasper.el.JspPropertyNotFoundException - /compteListe.jsp(29,13) '#{l.Identifiant}' Property 'Identifiant' not found on type com.bankonet.bean.Compte
它使用标准的setter/getter方法在类com.bankonet.bean.Compte
中搜索名称为Identifiant
的字段,但它找不到,因此错误
但是当我执行System.out.println(rs.getString(1));…时;。。。,它运行良好并显示数据!!
这与你的问题无关。您需要将集合传递给视图以生成视图