My problem is that after I\'ve selected a few items on the 1st page, if I paginate to another page and come back, my initial selections are not shown. I\'ve tried to impleme
In webPage just add a event for when page switch:
In the listingBean, just save the selected:
private List selectedInstances;
private List selectedInstancesSaved;
public List getSelectedInstances()
{
return selectedInstancesSaved;
}
public void setSelectedInstances(List selectedInstances)
{
this.selectedInstances = selectedInstances;
}
public void updateSelected()
{
if (selectedInstances != null && !selectedInstances.isEmpty()) {
for (Entity inst : lazyModel.getDatasource()) {
if (selectedInstances.contains(inst)) {
selectedInstancesSaved.add( inst);
} else {
selectedInstancesSaved.remove( inst);
}
}
}
}