jsf problema de tabela com atributo var
Enquanto desenvolve um pequeno aplicativo jsf com tabela de dados, estou tendo o seguinte problema com este erro
The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
na minha página jsp eu tenho o seguinte fragmento de código
<h:dataTable id="dt1" value="#{dbdata.empno}" var="item" bgcolor="#F1F1F1" border="10" cellpadding="5" cellspacing="3" rows="4" width="50%" dir="LTR" frame="hsides" rules="all" summary="This is a JSF code to create dataTable." >
no meu arquivo java, tenho 2 fragmentos de código a seguir -
while (rst.next())
{
empno.add(i++,new perInfo(rst.getString(1)));
}
public class perInfo {
String uname;
public perInfo(String firstName) {
this.uname = uname;
}
public String getUname() {
return uname;
}
}
os dados estão saindo muito bem do banco de dado
Descobri que o atributo "var" está dando problema
você pode aconselhar