Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

selectManyCheckbox in dataTable returns only the last selected item rather the whole list.

 
Anh Tu
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,

I am facing this issue for many days and can figure out how.
I need to process a large dataset (e.g. > 50K of files.) And to stop crashing when displaying a large list, I am trying to create the paging to display only 100 items per page. So I am using the <h:selectManyCheckbox> inside the <h:dataTable> and two issues with this:
1) The paging doesn't display, e.g. NEXT|PREVIOUS| 1,2,3...
2) When hit Submit, it only returns the last seleted item but not the whole list of selected items.

Here is my managed-bean



The JSP page



If I remove the dataTable tag then all the selected items are returned correctly. If I have dataTable tag around the selectManyCheckbox then those two issues above happen. Please some one advice me.
Appreciate,
Anh
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic