Datatabl <h:dataTable binding="#{Page2.dataTable1}" headerClass="list-header" id="dataTable1" rowClasses="list-row-even,list-row-odd"
style="left: 168px; top: 72px; position: absolute" value="#{Page2.dat}" var="currentRow">
<h:column binding="#{Page2.column1}" id="column1">
<h:inputText id="outputText1" value="#{currentRow.name}"/>
<f:facet name="header">
<h:outputText binding="#{Page2.outputText2}" id="outputText2" value="column1"/>
</f:facet>
</h:column>
</h:dataTable>
Bean clas //adding two new elements to datatable.
//am using my constructor Page2(Strig name) to set the values for the obj
public List getDat()
{
list.add(new Page2("test"));
//page[0]=new Page2("biny");
return list;
}
//this is for adding the new row.
public Page2[]
test()
{
list.add(new Page2(""));
return page;
}