i tried to use datatable and datascriller,
all works fine, but if i add h:selectBooleanCheckbox component into rich:column i got an error and datascroller does not works :(
code :
<rich:datascroller for="myList" maxPages="2000" /> <rich:dataTable id="myList" rows="10" onRowMouseOver="this.style.backgroundColor='#F1F1F1'" onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" cellpadding="0" cellspacing="0" width="700" border="0" var="recordInbox" value="#{reportMail.initReport.records}"> <f:facet name="header"> <rich:columnGroup> <rich:column> <h:outputText value="check" /> </rich:column> <rich:column> <h:outputText value="subject" /> </rich:column> </rich:columnGroup> </f:facet> <rich:subTable onRowMouseOver="this.style.backgroundColor='#F8F8F8'" onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" var="inbox" value="#{recordInbox}"> <rich:column> <h:selectBooleanCheckbox id="checkEd" value="#{inbox.check}"/> </rich:column> <rich:column> <h:outputText value="#{inbox.subject}"></h:outputText> </rich:column> </rich:subTable> </rich:dataTable>
04:56:45,089 INFO [lifecycle] WARNING: FacesMessage(s) have been enqueued, but may not have been displayed. sourceId=j_id57:myList:j_id81:showedImage[severity=(ERROR 2), summary=(/maillist.xhtml @159,82 value="#{inbox.showImage}": Target Unreachable, identifier 'inbox' resolved to null), detail=(/maillist.xhtml @159,82 value="#{inbox.showImage}": Target Unreachable, identifier 'inbox' resolved to null)] sourceId=j_id57:myList:j_id81:checkEd[severity=(ERROR 2), summary=(/maillist.xhtml @155,78 value="#{inbox.check}": Target Unreachable, identifier 'inbox' resolved to null), detail=(/maillist.xhtml @155,78 value="#{inbox.check}": Target Unreachable, identifier 'inbox' resolved to null)]