Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

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

Anh Tu
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.
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!